Well.....engine is trash, timing has jumped 28 degrees on both cam sprockets and the price on fixing any of it is more than i can buy another engine for bc its dealer only parts. And when i called the mechanic i went through to get this engine and just asked him if he had the number for the place he got the engine from he told me "No" and to "lose my number its not my problem". I put this engine in 1 year ago and put maybe 5000 miles on it and paid $3000 and now its trash........awesome! Thats my rant for the day, Have a great day everyone