Ok, i have a D16Z6. About a month or two ago, my engine light started coming on from time to time. now it comes on every other time i drive the car. Same code every time-43. Fuel management problem. Does anyone have any suggestions?? I can only figure its the fuel pump or injectors. THanks for any help