the truck has been running where when it idles high before it shifts gears it almost drags but only does this when the engine is warm. also when the engine warms up my oil pressure gage bottoms out and now it runs like a piston is out. is the oil pump the cause of this or is the engine going bad?