TPS sounds like a good bet to me. If the MAP was messed up it wouldnt "stonewall" at 3k. But hey its just a wild guess. Let us know what it was when you do get it fixed!