Mechanics

RENAULT CLIO ENGINE PROBLEM

2003 Renault Clio • 65,000 miles

1 of the injectors on top of the engine is leakin oil and is makin a noise
Avatar
Guest
February 14, 2013.



Are you sure that the injector is leaking oil?

Mhpautos
Feb 16, 2013.