My 1997 300D has difficulty starting when the tank is half a tank full or less. Is there a problem with the fuel pump or pickup? It doesn't matter what the temperature is outside for this to happen. It starts just fine when the tank has more than half full.
Any help?