Have you verified that nothing from you're recent work is jammed behind the peddle?
My 02 S sat with the battery unplugged for 2.5 months and fired right up. The ECU may have needed to relearn some things, but not how to read the position of the throttle body...that's what the TPS is for.
|