Why Subaru diagnostics is its own thing
Subarus are not like other cars. The boxer engine layout, the symmetrical all-wheel-drive system, the EyeSight stereo cameras, and the CVT transmission all live on networks that talk to each other in Subaru-specific ways. A generic code reader at the parts store can tell you a fault code exists - it cannot tell you whether your Outback's misfire is actually a coil pack, a head gasket starting to weep, or an EyeSight system that lost a sensor input after a small parking-lot tap. Reading a Subaru well means understanding how those systems interact. That is what ADC does before we ever quote a repair.
What Springfield Subaru owners actually bring us
Central Illinois is Subaru country. Outback, Forester, and Crosstrek owners use them the way Subaru intended - rural Sangamon County roads, snow-covered driveways in January, gravel routes out near Petersburg, and weekend trips down to the Shawnee. That kind of use turns up a predictable pattern of diagnostic work, and we see it every week.
The most common call we get is a check engine light that came on without warning. On the boxer-four FA and EJ engines, a check engine light could be a $50 sensor or it could be early warning of something much bigger. The classic Subaru concern - the head-gasket story on older naturally aspirated EJ engines - is real, and the early signs show up in the data well before the coolant smell does. We can pull misfire counts, knock retard, coolant trim, and engine running data and tell you whether you are chasing a sensor or whether you have a bigger conversation ahead. Newer FA and FB engines have their own patterns - oil consumption monitors, valve timing solenoid faults, and emissions readiness issues that show up after a battery disconnect.
The second thing we see constantly is the CVT. Subaru's continuously variable transmission has been the source of plenty of owner concern over the years, especially on 2010-2015 model-year cars. If your Outback or Forester is shuddering, slipping, or throwing a "CVT high temperature" warning, the codes inside the transmission control module tell the story. We can read torque-converter slip values, pump pressure, and learned shift behavior and tell you honestly whether you are looking at a fluid service, a valve body issue, or a transmission that is on the way out. That is the kind of answer that helps you decide whether to fix the car or trade it.
Then there is EyeSight. After a new windshield, a small front-end bump, a mirror service, or even a battery disconnect on some model years, the dash starts showing "EyeSight currently unavailable" or "Pre-Collision Braking System malfunction." The diagnostic side of EyeSight is where the calibration starts. We pull the EyeSight module first, see whether the cameras lost their aim, whether a wiring connector got bumped, or whether a stored code from another system is blocking EyeSight from arming. The answer points us straight to the right next step.