So i have had my 2005 Pontiac G6 for about 3 years and have had this issue for awhile now. I'll be driving and I'll occasionally put the pedal down and the engine revs up to about 4500-5000 rpms and when this happens the tach over revs all the way to 6000 rpms and the car seems to bog down and then once the tach drops it bucks and resumes accelerating. I took it to the dealership and they said I'm hitting the rev limit and that's normal. I have several friends that are mechanics and they told me that there is potentially something wrong with my transmission. I don't recall it being this bad when i got it or if it even happened at all. Any advice would be appreciated. I'm starting to go crazy because I know when something is usually wrong and I'm fairly knowledgeable about cars. Anyone else having this issue?