Just bought my 8th bike and first Duc. 2004 Monster S4R. 4 days and 450 miles. Should be ready for my first service tomorrow.
I think he was just pulling your chain. When you drop that kind of money on a beautiful bike you force yourself to be patient...You didn't break in your engine per the book??? I always do...whether it is necessary or not may be another issue. I'ld rather not take the chance. My Ducs are all smooth riding. I'm real obsessive about breaking in the the gears evenly and observing rpm restrictions....I may be right...I may be crazy...I just may be a lunatic
ps-the flogging comes later.....