Nice post Cocker I can almost echo your experience. I purchased my 2012 this January with 115 miles. The previous owner said he had a "fuel pump recall" done which I assume is the controller? Anyway I'm at 5,300 miles now and just replaced the EXP's with Tourances. The bike has run and performed perfectly and never been back to a dealer since I've had it.