So im driving down the street and i approach somewhat of a long inclined road. i gas it obviously to avoid losing any speed when i notice my car get stuck at the rpm as i press the gas...seconds go buy and the car starts slowing down and then completely fails on me. so i was left on the side of the road. i tried to re start it and its like it started but not all the way..as in it was bogging out at start. like a lawn more when your pulling the string and you here the combustion put it just doesnt turn on....i thought it was a gas problem but i had just filled up...so that couldnt be it...ive checked all the gas lines and made sure there was pressure at every point and that it was spraying fuel through the injectors. Next i figured it wasnt getting spark so i replaced all my spark plugs..nothing. after i did that i noticed there was no spark getting to the spark plugs...i figured the wires were at fault so i bought new ones...nothing...took apart the distributor and replaced the rotor...tryed it. still nothing... figured it was my relay or my ignition coil...i tryed my relay on my friends car and it ran fine. ended up replacing my distributor figured that was it for sure and nothing! ive ran out of ideas and money...i need to fix this asap. my family mechanic to a look at it and he suggested that the ecu might need to be replaced...i thought that was completely bogus...i highly doubt the ecu is the problem here....any suggestions??