I have a 1995 Dodge Intrepid: 140,000 miles...it is a great car but, lately it has come to hair pulling troubleshooting. fuel pump replaced in Feb. and fuel filter...in mid april it started stalling while in drive, sometimes hard to start..replaced coil pack, spark plug wires, and crankshaft position sensor. Now engine light comes on and the motor seems to be shaking...I have heard that could be O2 sensor...I'm sick of paying a service center to run diagnosis($80), I'm about ready to throw my arms in the air...maybe drive it off a cliff lol...any ideas would be appreciated.