no and yes , they have slight differences it depends if u want the whole lot? id say the block is the same but throttle bodies are different and i think one or two oilways and sensors are in diff places but essentially the same head as well . hopefully you will get a better answer from someone soon but there is a breaker in liverpool with a 2ltr 155 engine hes on ebay 0151 928 ..... im unsure of its condition though
I'm fairly sure that's a yes.
Obviously change thermostat housing, change the manifolds and blank off the EGR, but otherwise should be ok.
That's not from experience of swapping, but I can't remember anything different right now...