The CEL coming on that quickly sounds like a wiring issue(broken/damaged), but it wouldn't hurt to check the sensors.
At the MAP; disconnect it and with the key on engine off you should get about 5 volts between the Yellow/Red and Green/White. Plug it back in and you should get a change from 3.0v car not running; up to 0.5v running(depending on level of vacuum) between the Red/Green and a good body ground(not the wires).
The TPS: You should have around 5v between the +Yellow/Blue and -Green/Black wires. With engine off, throttle closed, TPS connected; there should be around 0.5v at the +Red/Black and a good ground. It should increase smoothly as you open the throttle to about 4.5v.