Took it for a short run late this aft and no issue with the oil pressure light. Will run it longer tomorrow.
Like my KLR650, this big twin stops quickly when the throttle is closed. Add a few downshifts and it coasts to a stop very quickly. Constantly reminding myself to pull the front brake lever to show a brake light to the cars behind. Today I ordered a stop switch from ST-2 Systems that is essentially an inertia switch. Looks like you wire it in to the brake light circuit and it pops the light whenever there is any deceleration……. Makes sense, will be interesting to see how well it works. All the reviews on their website were very positive. Seems like a smart safety feature!