Here is my problem: My engine starts and idles fine. Under acceleration it accelerates up to about 2500 rpm, then the ignition cuts off. When you shift gears you can run it back up to about 2500 rpm again, then it cuts out again. This occurs through all the gears. The check engine light stays on and I can not get it to read any codes. Any suggestions would be greatly appreciated.