The engine C1258 OBD 2 code on automobiles with automatically maintained by automatic transmissions, the 3 to 4 shift solenoid is accountable for motivating the hydraulic routes to start clutches or bands that alter gears inside the automatic show. The general meaning of the code is C for Chassis Code Problem is controller area network wiring bus and modules. 1 for MFG – Manufacturer Specific. 2 for Accelerator Pedal Position (APP) Sensor 1 Performance. 5 for TP Sensor Learn Not Complete and 8 for PCM Stack Overrun. The C1258 engine code is a kind of chassis problem and it is easy to fix at least price.