Hey this is my first post but I need help. I have a Pontiac Grand Prix GT V6. What it is doing is when you get in and crank the car it starts up pretty! However when I start and It gets to 2,000-3,000 rpms it starts to studder and it feels like if I put the gas all the way down it wont go any faster. However if I let off the gas a little it will steady and shift until it gets back to 2,000-3,000 again. I can't get past 40 mph. We just got the crankshaft position sensor replaced but that was not the problem. I have been told it could be anything from that to the Transmission filter, the converter, ext. Has anyone had this problem and know what it is? We keep tossing money at it and just want it fixed right. Thanks any questions just ask.