2002 Jeep TJ with codes P0340, P0353, P0352, P0351, and P1391

I've had nothing but success with Standard Motor Products sensors, but who knows, maybe I'm the lone exception.

Nobody has mentioned it, but the 351, 352, and 353 codes are coil related, but I would change one thing at a time to help zero in on exactly what is wrong.

I might also check your fuel pressure.

Yep id say your Standard Motor Parts most likely came from the US or the Poland factories thats why you have had good luck with them!