I dont know what it could be. It doesnt idle right and it wont go above 1500rpms in any gear. before it started happening it ran completely fine. It will free rev all the way to red line, but on the way back down I get a huge black cloud out the back like it was running WAY rich.