Starting a few days ago my truck has been running like complete crap. It starts right up but idles real rough. It acts and sounds like its missing. I've checked all spark plugs for spark and all is good. I replaced the PCV, cleaned the MAF and am still having the same problem. It actually runs better at higher RPM's, but getting up to speed is a slow process. Another weird problem which may or may not be connected is with my oil pressure gauge. When im driving, and my foot is on the gas my oil pressure shows normal; however, if I take my foot off the gas (to coast or brake) my oil pressure gauge drops down. My clusters check gauge pops on when the gauge shows no pressure but the light quickly goes off when I step on the gas and the gauge reads normal oil pressure.
It isn't throwing any codes/no CEL.
Any help at all would be much appreciated.
Thanks in advance.