Do you have the "check eng light" come on when fault occurs??. I hope so, this will assist in diagnosis. I would suggest having it scanned for fault codes and going from there, you don't want to leave it to long as it may damage the cat. let us know what fault code/s there are.