Thanks for your detailed answers. And sorry for the late response on my behalf – just had an accident and was stuck in the mountains for a week. (Narrow mountain track, luggage got caught on a wall, bike survived a 4-time-summersault downhill for 6 meters, I came off on the first one so only limping and no further damage on bike or me... phew
Anyway. Back to the starting problems. I've already reset BMS-C a while ago. I also let the bike run in idle for 10 min until the fan switched on. Tomorrow I'll take the fuel pump out.
Starting problems in the morning persist, both in altitude and at sea level. Now, I'm not a mechanic but common sense tells me that if a bike doesn't start up properly, it's gotta be either battery, fuel supply or starting-relais/starter. Anything else I should think of?
I'm now trying to cancel things out. Correct me if I'm wrong:
1) It can't be the starter: when I start up the bike for the first time of the day and let it run for just 3-4 minutes and then let it cool down for 3 hours, the bike starts up OK. (That first starting procedure is always accomapnied by the solenoid/starter relais clicking noticeably a few times, and I have to give a bit of throttle. Any other starting procedure of the day I do NOT have to give any throttle).
2) I'm not entirely sure on this, but: I guess it's not the battery. (A Hawker/Odyssey about 80000km old). When I connected it to 2 different chargers, both chargers said it's full. And it reads 12.8V.
That said: the battery DOES sound low crank. Could it be that it's discharging VERY rapidly during the starting procedure?
I would test a new battery from the shop, but the problem is: the starting problem ONLY happens when I start the bike up for the first time for the day. Hence I would need to purchase a new battery and fit it in the morning to see what happens. (In other words: RIDING to the bike shop and swap the battery over in front of the shop would be of no help).
As I said: tomorrow I'll check the fuel pump. But I have to make a decision about what I'd like to order because my friend is coming over from Germany end of next week...