this happened to my brother a few weeks ago, wasnt a GP but his problem turned out to be the catalytic converter was seriously clogged, so they burned it and put a straight pipe through it and no more problems.