Well we ended up fixing it by just reflashing it so who I got it from did something screwy. And yes I did the bypass, checked the resistor, checked the pump, etc. It was definately a problem with the pcm but we have it all fixed and running.