ok so I've changed the fuel filter and cleaned the maf and the problem still persist. i guess my next move is too unbolt the cat and see if it'll run any better unless anyone has any better suggestions.
i've looked at the cat and it looks very difficult to remove any suggestions on how unbolt?