WTB/LF: EGR valve/unit, cat & fuel pump

hey, i have a 1990 240sx HB with a 98 dohc motor. Unfortunately i didn’t pass emissions so i was told that these parts that im looking for would help me. the parts im looking for are an EGR valve/unit, cat that would fit on a 3.5" exhaust and a stock fuel pump. if you can guarantee that these parts will only make my car better and help me pass, plz pm me on what you have.

why are you throwing parts at your car

you dont even know whats wrong

seems like the stupidest way to get this done

however i got a fuel pump haha

um…i want these parts because i can’t pass emissions. and if you think is so stupid, then what suggestions do you have???

diagnose the problem then buy the part that has failed

my mechanic alreay diagnosed it. he said its dumping too much fuel. also everyone thats seen or heard my car said even though i have a new regulator, its still running rich and since it was turboed, i need to get new injectors.