El Camino Central Forum banner
suntune
1-1 of 1 Results
  1. Electrical Systems
    Can anyone tell me what this is and whether or not I can just tear it out and toss it?:nanawrench: lol Found it just stuffed up under the dash by the gas pedal.. says "suntune Vac"
1-1 of 1 Results
Top