Very recently, my 02 3.8l v6 started hesitating at 2200-2500 RPM. At first I thought that the transmission might be slipping, so I took it to a transmission shop. They drove it and looked at it, and told me that it is definately not a transmission issue. They thought that the engine felt like it was not firing correctly, and recommended a tune-up. So I took it in, got the spark plugs changed, the wiring done, and the ignition coil replaced. But did that solve the problem? No! It still hesitates at 2200-2500 RPM when the engine warms up. The oil was changed on schedule as always, and I am at my wits end. Maybe it is an exhaust issue? 

