I would get your oil problem figured out first, take it to a local mechanic and let him deal with that. The hesitation is probably a fuel issue, buy some carb cleaner, if that doesnt work id look into the filter and the pump. As far as the exhaust goes id buy a cat back system and get it over...