Check the dealer's work?? They don't build them, they just set them up...
As for the spark plug thing-have you looked under the hood on a high performance sports car or superbike lately??
Forget about it, leave it alone and ride! My '03, 04 and '05 NEVER FOULED A PLUG. Welcome to Yamaha