I took car to mechanic who said he couldn't figure out what was wrong. It was showing different codes every time he diagnosed it. Another mech had same problem. Took it to Jeep dealer who said it needed fuel injectors. Had them replaced, also plugs and 2 coils. Still having problems. It is running rich and exhaust smells like rotten eggs. Any ideas? I'm running out of money!