The Wet Clutch Mod upgrade would be one of the items you are still missing which would be a great addition for reliability. If you do much technical riding the Heavy Flywheel is a great addition as well.