Never heard of special run in oil?????
If you want to top it up, go to the parts department and buy the spec of oil that is relevant and top it up.
IMO I would never wait for the light to tell me when my oil is due for a top up, as its usually very low.
Bookmarks