I would have it checked. It could be a few things. Spark plugs. Wires. Have you jumped the car off the line. Timing belt could have skipped a notch. I usually do all my work myself but if ppenguin says you can take it to the acura dealer and they'll check it for free I would do that. (especially if you don't know how to go that deep into mechanics) Also, if acura will not do it for free most auto zones will.