Repair & Maintenance
Hi, I own a Toyota Celica T Sport 2zz and was recently driving around doing a couple lift pulls and when i was braking the engine, oil and battery light came on but went off when i stopped braking i did a small drive around after and they didnt come on again and after an inspection i saw i have...