At the end of the day the dealer and the ESP did what it was supposed to do! if you hadn't picked up the ESP just think how differently your post would have read. motercycles are machines. parts fail, they break down. your experience should give you peace of mind in the future. i have taken ESP on all my rides and they have always paid for themselves or exceeded the cost of taking it out. maintain a good relationship with your dealership, the service manager and always use the same mech, if he fought for you once he will do it again.
patrick