Mechanical, Exhaust & Performance/Tuning
I've bought my first Corsa today... and within hours I'm wondering if I've made a mistake!
Problems are as follows:-
1. Oil leak - fairly substantial - appears to be coming from towards the front of the right hand side of the car (as you face it).
2. Battery warning light came...