I took mine to the mechanic. They did the vvt solenoid, magnet timing chain, oil pump, oil pick up tube, and the rear main there was a leak there and since they had the oil pan of and I have 190,000 preventive maintenance on some of the other parts replaced. They put it back together and a day...