My friend payed 600 for a truck that will only idle. The truck has a new lift pump and fuel filter. Will run at idle, but not very good, and if you hold it at wide open throttle, it will only increase rpm's by about 100. Can't get it to rev no matter what. I'm thinking ip? But i have never seen one go like this, is there anything else it could be?