I have a1991 300e that won't start. The starter turns over but doesn't get fuel. It will start if you slowly spray starter fluid into the throttle body. I have changed the fuel distributor,idle control valve, fuel filter,ke computer module. There is no voltage at the cold start valve or the idle control valve. It won't idle correctly even if you get it started because of the idle control valve not getting voltage. I'm out of ideas. Any help would be appreciated. Thanks in advance. Also changed the throttle body switch and the main throttle body.