Any transmission that is bolted to the same engine number. My subaru has an ea82 engine so any transmission that is bolted to an ea82 engine will fit. It has to be the same as far as automatic replacing automatic. Manual replacing manual.
why the engine light of my subaru came on after i washed the engine
The 2013 Subaru Outback has a flat 4 engine.
The 2006 Subaru Forester has a flat 4 engine.
The 2009 Subaru Impreza has a flat 4 engine.
The 2005 Subaru Impreza has a flat 4 engine.
The 2008 Subaru Legacy has a flat 4 engine.
The 2001 Subaru Impreza has a flat 4 engine.
The 2002 Subaru Outback has a flat 4 engine.
The 2001 Subaru Forester has a flat 4 engine.
The 2009 Subaru Tribeca has a flat 6 engine.
The 2005 Subaru Forester has a flat 4 engine.