One place to look at is your exhaust. Muffler collapse on ya? Cat Converter clogged up? Timming issue?