I had a Whipple and my car started doing the same thing after a year and a half. I had a stock throttle body though. One time after it killed, I was able to check the code before restarting and I had the P2135 code as well. I replaced the TPS. I thought I had it but it did it again after approximately 20 miles. I then replaced the throttle body and that fixed my problem. Drove it approximately 1,000 miles problem free before getting rid of it.