Hey guys, I'm new on here, so bear with me. I have a 2006 Tiburon and I need some advice. The spark plugs and wires have just recently been changed and the throttle body cleaned. When it started up, it sounded almost like the firing order was slightly off. Tried several different firing orders, but it's still not running right. Drive it to Advanced to use a code scanner on it. The whole way there it was jerking really bad and surging. It came back with codes for tps and maf. Changed the tps and iac and maf sensor. It's still not fixed the problem. When it first starts, it seems to idle okay. But as soon as you shift into reverse or drive, it wants to die. While driving down the road, it still jerks really bad and the rpms are all over the place, all the way up to 6000 and right back down as low as 1500. Its difficult to get it to accelerate, even as low as 10-15 mph, and it especially hates going uphill. Any advice???