I was just looking at Max BMW's parts listings, and I noticed a cooling fan that mounts behind the oil cooler. Maybe for the RT P? Can this be added to a bike that didn't come with it? I sometimes sit in traffic and cringe as the oil temp rises.
Also, I tried the bike this morning and it started fine.

Makes it near impossible to diagnose the problem.