Hi Guys I have a 02 D22 STR 3ltr I have had some problems with it and have put new turbo and injectors in and then found out the injector pump was cactus so replaced that (not cheap exercise) had tank taken out and cleaned,now the MIL still keeps coming on for what seems like no reason. The...