Oil Pump Spring - MD015988 - Lancer 1.8 Turbo GSR CD5A CM5A
Exploded Diagram Showing Location Fitted HERE
Mitsubishi Part Number MD015988