Is my 4runner just at the end of it's life? All maintenance has been kept up. Been chasing a P0303 cyl 3 misfire lately. Comes and goes but running pretty good. No visual coolant loss. A little puff of smoke at start up (thinking leaking injector) warms up, no smoke, runs great. Just did a...