
Originally Posted by
dvldoc
flooding up to floor level is nothing, the ecm is higher than that, also your air intake is higher than that so syou should not have gotten any water in your engine. second hand maf sensors are a bad ideal, and if they are not the exaxt same part number or cross reference then it will not work properly.
your mechanic looks like he is going for pesos not solutions.
first check your fuel system for water, these tanks are 12 years old and can have small holes ot leaks that could have easily let water in with flooding.
I would bleed the system, change the fuel filter, add 200ml 2T oil to your fuel to lubricate the pump,
also check to see if your air intake hose connected to the turbo is not split, if it is this could be your problem iand if that was underwater you would have sucked down water.
I see no reason the inectioN pump needs to be replaced at this time.
hopefully your mechanic is talking about the in tank fuel pump and not your injection pump. if the intank pump goes bad it can cause your issues.