are you sure its the oil light and not a warning light for the side stand or something,the oil light doesnt usually have a relay built into it and will come on solid and stay on if theres an issue with the oil pressure and not flash on and off like you say.
adam bike doctor, February 2010