Ok ive got a spare 08 SI motor for parts and i was looking at the oil cooler set up and it looks like everything will bolt onto the K24. i took all the parts involved off and installed on my blown K24 block and it seems that everything is pretty much plug and play. im just wondering if the stock tsx belt will work with the k20z water pump. ive included some crappy Iphone 4 pix. any comment or suggestions would be great.