Hi all. I had been searching for a b5244T5 engine from a 2005 on s60/v70 T5 for best part of a year (they appear to be quite rare !). I found one on ebay back in Feb and bagged it. It had been sitting at work since then whilst I cleared a workspace and I finally got it home and started stripping it. The engine code on the cambelt cover says B5244T5, but the number stamped on the block says B5244T which is a completely different engine from a early V70. The engine serial number on the sticker does however match the serial number stamped under the engine code on the block. Did they just leave off the last number from the code stamped on the block or have I got the wrong engine !. It's got twin VVT and doesn't have the Torx screws to check the valve clearances (just the dimples where they would be) which suggests it's the right engine. Someone put my mind at ease !