Geez, I've got the same problem, starts fine but won't go over 2Krpm. Went to dealer, said replace plugs and #5 ignition coil, clean injectors~ $1600! Did it on my own, ran injection cleaner, dry gas, cleaned throttle body too. Replaced fuel filter. Still dogging. Throwing no codes on my hand...