Hi all, I recently bought a 2001 Grand Prix GT, it has high mileage(177,000) but it still runs and looks great.

Although I did have one question, the car will sometimes idle rough, and sometimes normally, also if you give it a lot of gas(with the pedal not in the tank) it sometimes will hesitate before it revs up and other times will just jump on it and go. I recently bought a new Mass air flow sensor for the car, and it helped a bit, but I was wondering if anyone had any idea of another part to replace (I was thinking throttle position sensor?).

Thanks in advance