Crazy. Also, I am not trying to victim blame the cyclist in front here, just saying this - incidents like this are the reason you check your surroundings especially at junctions. You need to know what's happening around you as best as possible and a single glance often can and will, save your life.
Get that engine fixed it sounds awful.