not much info why did u replace fuel pump is it turning over if so pull the dis cap turn over the car and see if the rotor turns if not its the timing belt if it does turn check for power at the distributor if no power check the main relay other than that give me more info good luck
it sounds like a bad switch. pop the tab up in holder part then take phillips screw out. unplug then check to make sure the wires on the plugin to make sure none are broke. If its the switch check this video out. http://www.youtube.com/watch?v=heBSRVR293A. You can also buy a new one for no more than 20.00
That could be just a "soft" code. Does it run hot or any other odd acts? Any other codes? If not clear code & see if it returns. It does have a trans sensor but it's a one in a million.
From out side the car or threw radio? If it's threw the radio let it go and get a tune up it's probably bad aftermarket ignition parts. If it's outside make sure it is the alternator if so replace it. It could also be an idler pulley or even a water pump it's good to know for a fact before tossing money at it
Is it a car or house. If a car its the same motor used for the heater, If its in the house its not that hard just open the access cover and look at the botom you'll find a few screws remove them and it should slid out on the floor (Pop the breaker first)
The D4 indicator light flashing indicates that your car's computer believes that there is something wrong with your transmission.
This is what the manual for your 2000 Accord says:
The "D4" indicator comes on for a few seconds when you turn the ignition switch ON (II). If it flashes while driving (in any shift position), it indicates a possible problem in the transmission. Avoid rapid acceleration and have the transmission checked by an authorized Honda dealer as soon as possible.
Sometimes this will mean that you are simply low on transmission fluid, but you really should have it checked.
The only reason fuel will come out of the throttle body is if an injector is stuck open. I would recommend running seafoam cleaner through the gas if it still runs. If it doesn't, try to locate which injector is stuck and tap on it with a screwdriver to see if it will unstick. With a long screwdriver to your eat you should be able to touch the other end to the injectors and hear them. If you can't hear it flow with the engine off, you should hear them click when it's running. If one doesn't click it's likely you're culprit.