Megane Sport Forum banner
1 - 2 of 2 Posts

·
Premium Member
Joined
·
3,590 Posts
The 820031492 looks like a renault part number. If i remember tomorrow i will look it up and see what it is. Doubt it will be plugs as they are supposed to last 72k now i believe.

Paul
 
1 - 2 of 2 Posts
Top