01 c320 stalling, numerous engine codes
P0301- cylinder 1 misfire
P0302 - cylinder 2 misfire
P0303- cylinder 3 misfire
P0304 - cylinder 4 misfire
P0300 - multiple misfire detected
P0221- throttle/pedal position sensor switch b circut range/performance
P0450 - evap emission system pressure sensor/switch
Current miles 100,000
Spark plugs done 2k miles ago
My guess is that is is some sort of fuel issue maybe the fuel pump
Any Thoughts?






