I hope you find the source of your problem though I would take the position that it's your dealer service dept.'s problem and not your's to be spending money on.
Don't get me wrong, I just don't think you should have to be doing the legwork unless of course you just want to.