having a similar problem. sometimes takes many cranks to start, then when pulling a load up hill or accelerating it bogs down. have been told to look at the egr valve, the O2 sensors and the ignition coils. have not done that yet. fuel filter was changed and
the pcv hose. will let you know when I fix mine. cannot find a odb 1 code reader to use before I take it to a shop so don't know what codes. no engine light coming on?