Subaru code
P0700: on a Subaru
How much to fix P0700 on a Subaru? Typically $55 to $250 for diagnostic scan (check engine light), the most common fix. This is an estimate, not a quote.
Subaru CVTs set P0700 as a flag for a stored transmission code, so what matters is the code behind it. Subaru has had extended warranty coverage on some CVT issues, so check your VIN with a dealer.
General meaning of P0700: This code is a flag, not a diagnosis. The transmission computer stored its own fault and asked the engine computer to turn on the check-engine light. The details are in the transmission module's own codes, so a basic scan of just the engine computer will not show them. See the full P0700 page.
Models to know about
| Model | Years | What to know |
|---|---|---|
| Outback | 2010 to 2019 | Most use a belt-and-pulley automatic that Subaru calls Lineartronic. |
| Forester | 2009 to 2019 | Same transmission family. |
| Legacy | 2010 to 2019 | Same. |
| Impreza | 2012 to 2019 | Same. |
Common causes on a Subaru
- Low CVT fluid or old fluid.
- Valve body or sensor issues.
- Control module software that needs an update.
- Wiring or ground faults.
NHTSA's public complaint file shows how owners describe this kind of trouble: the 2013 Subaru Outback has 297 complaints on file, and 55 of them use wording like CVT, transmission, shudder, P0700; the 2014 Subaru Forester has 403 complaints on file, and 32 of them use wording like CVT, transmission, shudder, P0700. Complaints are owner reports, not proof of a cause.
Check this first
- Get the real code from the transmission module.
- Check fluid and its color.
- Ask if a software update is available.
Wide range: this job varies a lot. Itemize your quote for a better answer.
How this range is built
| Part of the job | Low | High |
|---|---|---|
| Parts | $0 | $0 |
| Labor: 0.5 to 1.5 hours × $110 to $150 an hour | $55 | $225 |
| Fees: shop supplies, disposal, diagnostics | $0 | $25 |
| Total, rounded | $55 | $250 |
The hourly rate is the BLS Occupational Employment and Wage Statistics, May 2025 average pay for this trade in the US, $27.13 an hour, times 4 to 5.5 to cover what a shop bills (overhead, tools, insurance, profit). Parts are a band from budget aftermarket to the manufacturer part. Full method.
Not a repair shop, estimates only. Typical range, estimate. Not a quote. Your car, parts and shop change the number.
A CVT replacement is costly. A software update or fluid service is not. Rule those out first.
Other repairs that may be involved
| Repair | Typical range, US |
|---|---|
| Diagnostic scan (check engine light) | $55 to $250 |
| Transmission fluid service | $140 to $480 |
| Transmission speed / range sensor replacement | $110 to $450 |
Questions to ask the shop
- What is the transmission-side code?
- Is there a software update?
- Is it covered by an extended warranty?
Got a quote already? Check it against the range. Wondering if a recall touches this problem? See Subaru recalls by model or check a VIN.
P0700 on a Subaru: questions
Should I replace the CVT?
Only after the code and tests point there.
Will fluid help?
It can, if the fluid is old.
How much does it cost to fix P0700 on a Subaru?
The most common fix, diagnostic scan (check engine light), has a typical range of $55 to $250 across the US. That is an estimate built from parts prices and local labor wages, not a quote. Your model, engine and shop move it.
P0700 on other makes
Sources
- NHTSA complaints, 2013 Subaru Outback
- NHTSA complaints, 2014 Subaru Forester
- NHTSA recall lookup by VIN
Written from public NHTSA data, owner-reported patterns and general repair knowledge, in our own words. Model lists are examples, not a full list, and patterns are not a diagnosis. Prices updated October 2026. Not a repair shop, estimates only.