The service advisor has nothing to do with warranty or not, not even the dealership has control over that. Each OEM has specific guidelines and either ADP, mitchell on demand, etc programs that will tell them the warranty codes for the warranty administrator to input into the system. The dealership errored on their side as they do not know how long the light was on and what other damage might have been caused as a result of not getting it checked. Alot also depends on how many modifications your X has on it. Despite what people around here like to think your owners manual clearly states that non OEM parts can and sometime will void the warranty. What is probably happening now is that the service manager is talking with the regional service rep and that will be the reps decision to warranty or not. The dealer has to ensure that they get paid for their work and that the claim doesnt come back on them as to many of those will cause an audit. The diagnostic fee is included with the service and usually no way around that as the dealer can not take your word for it and they have to have confirmation from their equipment. If you dont like the outcome ask the service manager for the district reps contact info and give them a call. Good luck and let us know what happens.
Tim
_________________________
"The tree of liberty must be refreshed from time to time with the blood of patriots and tyrannts."
Thomas Jefferson