I just bought a 2004 Ralliart with 50k. I was driving and my service engine soon light came on and i couldn't get the car above 3k rpm or 35 mph. Any clues? :?: