Okay so I got the oil changed and took the car home. Then later that night I hit VTEC and get a cel after the transition so I get off it and stop shut he car off and try to restart and it would turn but not fire. Then I waited a minute let it sit and it started and no cel. My friend saw a little smoke coming out so in the morning I checked the oil level and it was about a quart over so I took it back and they got it right. Then as I drove it got a cel and started to bog and buck a little bit so I pulled over cut the car off and try to restart and it wouldnt so I wait let it sit and the cel was gone and it drove fine. I haven't drove it again because im not sure whats going on and don't want to mess anything up it seems to drive fine and the motor is strong doesn't seem to have any compression loss. The oil and coolant are good, no smoke, leaks, or unusual noises; it seems to be fine until the cel light comes on. And its random. Can anyone help?