Call us (844) 987-3642 Schedule Appointments


Pine Ridge Imports utilizes the latest diagnostic equipment, specialized tools and training to determine the cause of your engines problem and then efficiently correct it.

Check Engine Light – There are over a hundred causes for a check engine light to appear on your BMW instrument cluster. First we read the “codes” or messages stored in your engine’s computer memory. This is not the definitive answer but vital information regarding the direction to continue our diagnosis. We then look at specific engine performance data through the computer to zero in on the exact location and cause of the malfunction. Is it a fouled spark plug, defective ignition coil, defective mass air sensor or other sensor or simply a cracked breather hose allowing air into places it shouldn’t?

Engine running rough or shaking especially at a stop light. In addition to the above possibilities of an engine “miss” the feeling of roughness could actually be due to collapsed engine mounts. We carefully inspect the mounts to determine if this is the culprit.

Other BMW Engine Services – Oil leaks are a common annoying problem for owners. There are several gaskets and seals that can need to be checked. In addition to such areas as Valve Cover Gaskets, there are breather valves and “oil separators” that can cause leaks.