:exactly:Are you throwing any codes? Sounds like a vain position sensor. Just a heads up, they are not cheap.
Well the little white wire on the vps is very brittle. sometime when they get twisted alittle is just enuf to make them weak or brake... do you have a flashcan??? try removing the vps and push done on it and see what kinda readings you get.