have you checked the fuel pressure at the rail when running to see if the tbi pump is keeping up? stock exhaust on the 4.ol xj's wasn't that big, no bigger than the exhaust on my 90 2.5l although everything behind the cat was replaced before i got it, so i wouldn't worry about exhaust much (although opening it up wouldn't hurt).