Try this place , painless wiring did not care about their mefi kit and told me to call them if i need assistance
https://www.custombuiltmotors.com/index-9m.html
My TPI 350 have O2 and IAT sensor, also use mpfi 3 from painless , i have big gas smell on deceleration (open top)
I also think a cat is probably the solution