Motor arrived in properly and promptly. Experienced to alter out timing go over and a few other factors. Since the engine was from a TC Scion.Was not for any 2007 toyota camry as said. Stripped it down and it did function for my application. Just needed to transfer my parts towards the engine for example consumption and gasoline rail.I think if I h