At Rocky Mountain Powersports and Auto Service, we have all the outdoor toys you need plus a full-service automotive repair facility conveniently located in downtown Rock Springs with ASE certified technicians.
Call 307-362-6122 to set up an appointment.
You can trust our ASE certified technicians for all your automotive repair needs.
- Foreign or domestic cars and trucks
- Gas and diesel engines
- Automatic and standard transmissions and transfer cases
- Brakes, suspension, steering, drive train
- Electrical, electronics, HVAC
- Tune-up, preventative maintenance
- Accessories
- Driveability, diagnostics [No job too big or small!]
We offer competitive labor rates. Serving Rock Springs since 1999 (formerly Pete’s Auto Service).
On a tight schedule? We offer free shuttle service.
Is your check engine light on? Bring your vehicle in today and mention this ad for a FREE check engine light scan. Call 307-362-6122 to set up your appointment or stop by our shop at 511 5th Street in Rock Springs.

What does a check engine light mean?
When your check engine light is on, your vehicle’s computer (ECU) has determined there is a problem with either an input (sensor) or output (actuators), or possibly a combination of both, that operate the engine or powertrain on your automobile. Today’s modern auto computers have advanced self-diagnostic abilities since the onset of OBD II (On-Board Diagnostic II). All manufacturers were required to standardize a system for self-diagnostics, complete with the same “P” code descriptions (P simply indicates powertrain). So a P0101 code means the same to Mercedes as it does to GM. Standardization of on-board diagnostics means it is much simpler for tool manufacturers to build a one size fits all diagnostic tool versus older systems which required several different types of equipment.
Unfortunately, this simplicity has created misconceptions of what it takes to properly diagnose what is causing a check engine light to turn on in vehicles. Some auto parts stores will check the fault for no charge hoping you will purchase parts from them to repair the problem. We often see vehicles a customer has already spent money on purchasing parts but the problem still exists. Point being, if you simply change parts, you’re probably not going to solve the issue. The fault code leads you to a system that requires further fault code diagnosis.
For example: Let’s say your car has a P01071 fault code = system lean? This could be caused by many different things including: low fuel pressure, inaccuracy of mass air flow sensor, vacuum leak, restrictive injectors, or it might simply be an O² sensor that is not sending accurate information to the ECU. To properly diagnose this fault, a technician must perform more tests to determine the actual cause.
.
