I have a 2001 Ducati 750 Supersport. I was riding to work the other day and the temperature was like 105 outside. When I was in stop and go traffic the engine temperature needle was at about half way. The clutch started to get weird and when I'd let it all the way out the bike would barely move. When I got to a safer place to pull over, the needle was at 3/4. I turned the bike off for about 20 minutes and the temperature needle got to 1/4. I started it back up and the needle instantly went back to 3/4 and the oil light was blinking. I turned it back off and had a friend bring it home in his pick up. Why was it overheating so much and why did the oil light come on? I haven't started it up again because I wanted to figure out the problem first.