In the past week or so, I hear a loud thump/clunk from the engine compartment when I drive over the slightest imperfection on the road. Almost sounds like the battery is jumping up and down under the hood, except that it is not the battery (the battery is tied securely and this thump sounds MUCH bigger).
Yesterday the check engine light turned on and stays on. Before you ask, yeah, the fuel cap is tight.
Any ideas? Engine mount?