do anybody got an idea whats wrong if your check engine light is on, the engine wont go over 3000 rpm while in neutral and driving. a bit of white smoke comes out of the exaust when you rev the engine.