Been driving normally for while and one day the bike just stalled. It cranks but would not start at all. All fuses are good. Diagnosed with BMW ISTA with no fault codes. Checked all the mains ( air, fuel amd spark) which is all working. Replaced spark plug and battery. Cleaned the CAM sensor...