Only the only way is through the dealership's database. Sorry you had to find asses at that dealership. Maybe you can search around for another and not get charged. Or you can pull the unit out yourself and get the codes they need. Good luck.
__________________
.