Cadillac Repair: 97 4.6 Seville hesitation and backfire, air control valve, vacuum leak


Question
QUESTION: Hello.  This had been DRIVING ME INSANE for months.

97 4.6 sls
only code p0507
changed fuel pump, fpr, maf, tps.

The car backfires under acceleration, and hesitates miserably under anything more than 1/2 throttle. fuel pressure steady at 40-44.  I'm really worried the backfiring will cause more damage if I don't resolve this soon.  An intake leak crossed my mind as the problem of the 507, but wouldn't matter as much at higher rpms...  Thanks in advance.

ANSWER: Is this code appearing as a CURRENT or HISTORY code as stated on the display ?.

---------- FOLLOW-UP ----------

QUESTION: It is current.  High idle speed is around 1000-1100

Answer
Probable fault and or carbon deposits in the:

Idle air control valve.
Power steering switch.
Throttle bore.
vacuum leak.
Faulty IAC motor.
carbon buildup on the throttle plate.
faulty ECM computer.

E-mail: onlineautohelp@msn.com for pictures and directives to test the system. Pictures are NOT allowed on this website.