Awesome vendor. Labored with me to get the price down to what I could afford. Incredibly quick responses. Will update when engine arrives and is also mounted.Was not for any 2007 toyota camry as mentioned. Stripped it down and it did perform for my software. Just had to transfer my parts to the engine for example intake and gasoline rail.If you nee