Take it to a different dealer, don't tell them you did the upgrade. Most techs and advisors are not that smart. Or call aroun, most dealers will do a simple relearn/program like that for a fee and waive any responsibility if it doesn't work correctly.