02 V6 3.9L. Not starting all the time. Sometimes when it does start, will run fine for 15 miles, run rough for another 15 and smooth out. Error code PO300
Sometimes the truck starts and sometimes not!! Tune up ten thousand miles ago. New fuel pump fifteen thousand miles ago. New crank sensor and ignition coil. Problem not solved. Only happens sometimes. Fuel pump not kicking in when this happens. No spark. PO300 coming up. What do I try??