You can appeal to Service for some help, though on a 2004 they most likely wont have parameters to do much as its 9 model years of age, close to ten. Still its worth a call to BCB Service to see if they have some good will. They generally are on one this clean. BCB