I'd be checking for leaks first. If you can get under it, with a bucket of soapy Dawn water, drench it section by section and look for bubbkes as a tell tale sign of a leak.
Second, are there any check engine lights? If so, any autoparts store can read the code causing it. My thought is your catalytic converter may have blown out (happened to me this spring after one of my cats suffered an impact).