I have a 2.2L turbo dodge omni glh turbo. It runs on ether but will barely run on its own fuel. Normally about 400 rpm. This car has 2 fuel pumps, I just replaced the in-tank pump. I wz thinking of replacing injectors. When I took out the fuel rail the injector tips were very dirty n would not spray should I replace them or is it another problem. The only fault codes im getting r 31 (purge canister) n 35 radiator fan relay. Any ideas?