Im driving a 2.9, its running awful. It misses and acts like its starving for fuel. The fuel pumps are fine and i changed the fuel filters, ive changed the o2 sensor. I also changed the egr pressure valve sensor. Im needing some help with this one, any ideas? Ive been told it could be a vacume...