where is the check valve for the air pump located? on 2003 Land Rover Discovery

veh code is P1415 ! also my discovery dosent want to start some times after it has sat for 10 to 20min? can it be to low octane (regular gas)???

Asked by for the 2003 Land Rover Discovery
0 answers