Trouble code P2097 means: Post Catalyst Fuel Trim System Too Rich Bank 1
The U5 engine option code means California emissions
The Code 45 you get in Subaru is as a result of the sensor which will cause the fuel cut.
The code 32 for a Subaru vehicle is for the coolant sensor or the oxygen circuit.
It is possible that a Subaru Check Engine Code #12 is a bad starter switch. This is usually the starter relay switch malfunction code for Subaru.
Code 35 in Subaru refers to the bad purge control solenoid or a wire or hose off somewhere.
code 45 is an overboost code
P1507: Idle Control System Malfunction(Fail Safe). As per Subaru Trouble Code Info.
Your car is running rich, you may need to reset adaptation values. Sometimes you may need to replace O2 sensor, or cat, or your car is injecting too much gas.
IACV
RC1 - 2WD Subaru R2 RC2 - 4WD Subaru R2 My 2004 Subaru R2 AWD is ABA-RC2, with ABA being the emissions code.
World Rally Cross (x represents cross)