98 ford ranger problem
i have a 1998 ford ranger 3.0 v6. the engine is running rough shaking
when idling but seems to somewhat reduce when i accelerate. and the
exhaust is smelling bad and shakes the whole truck shakes. the check
engine light came on and i got trouble codes p0306 (misfire cyl 6), p0174
(furl trim bank 2), and p1400 (dpfe circuit low voltage. the truck has a new
engine in it and only has 60,000-70,000 miles