I haven´t got the wiring diagrams memorized, but the fuel pump relay and the O2 heater relay are dual function. If the fuel relay is stuck closed, it could affect the ECU during start.
Ignition on, then start, then run are the normal sequence, during start the fuel pump relay is in the open position (or just the opposite of the run position). Fuel pump seems to be on a timer at ignition on, full voltage at start and resisted voltage (low voltage) at run.
48 PSI seems way to high.
You got a half dozen guys, running you around in circles. But if you get bored, jump the solenoid wire straight to the battery without turning the key to start (but in the run position) and check for spark. If spark or not, this can help with the troubleshoot. Try it again, with the coil wire disconnected from the cap and the throttle held all the way open.
CPS 200 ohms +/- 75. Been awhile but Pinned the CPS wires once and put my analogue meter on the lowest AC volt, the needle jumped, tried it again on DC voltage and still got some motion. Did the same on cam position sensor the blue wire and the grey wire, needle jumped while cranking (wires pinned, connector connected).
I've had mixed results checking the CPS for pulse, think it has much to do with how good your meter is and which position it wants to read the pulse (it is a wave form), mine reads best at low voltage AC. The cam position sensor pulse was easier to read.
You can cut to the chase checking grounds, by pinning (straight pin through the wire,connector connected) the TPS ground wire, key in run and checking for voltage between the ground wire and the battery ground. It should read less than a volt, hopefully less. This lets you know if the ground circuit is interrupted or poor, all the way from the TPS to the motor ground for the ECU. Make the same test at the MAP ground. If it reads close to 5 volts the ground isn't there. Check the MAP input voltage.
Most of the failures I've seen in the ECU, where the power supplies. Instead of a 5 volt index to the sensors, there was no voltage or 12 volts. Usually happens when somebody hooks up the battery backwords, or during a jump start. If your getting a 5 volt (or there abouts) index voltage to the sensors, chances are the ECU is OK. If there is no index voltage, the problem may be the fusible link or the wire from the ignition switch to the ECU.
Hope I´ve helped more than confused.