Seeking advice on my 1977 Cadillac Seville... Motor is a stock 5.7 Cadillac 350 with Electronic Fuel Injection. Fuel pressure varies between 38-43 psi, and holds pressure for 30 seconds after the motor is shut off. The engine starts hard and runs excessively rich when cold (regardless of the season). Under modest acceleration the engine loads up and stalls without warning until driven for 15 minutes or so. After stalling, cranking the engine at wide open throttle starts it up running very rich. When reving the engine, it will not accelerate above 3000 RPM. When holding rpm where the engine begins to stumble, it will clear in about 15 seconds and smoothly revs to higher RPMs. At that point, the motor has enough power to gently pull into traffic on local roadways. Loading up and stalling repeats intermittently until the car has driven for 15 minutes or longer. After that the motor runs smoothly, albeit dramatically under-powered. This car accelerates from 0 to 60 in roughly 25 seconds and can barely climb hills or travel at highway speeds. I am torn between a defective fast idle valve heater or malfunctioning injectors. Anyone care to share their advice on how to resolve these issues? Thanks in advance!