sounds like your old fuel ran threw about the same time you added a ground...thats a weird one,thats a first ive heard this making the car lose that kind of power,i may want to add one to my car,as i dont have one...i have one from the frame to the body,but none from the engine to the body...