i recently change from manual to auto and there is slight power lost, can upgrade or not that auto gearbox? like manual can change flywheel and clutch plate..
Anybody here faced with the problem with a leaking engine? Car has been parked in the garage for sometime and i noticed that there's oil stain on the ground under the engine. Check the oil level gauge and notice some...