1. Tell us what the eff you drive
2. Have you checked anything?
3. Sounds like a bad O2 or map