Well almost fixed. Just got contacted, they said I will be getting the up grade fix to 04 parts, at a shop. They will pay for it. They told me to pick a shop and let them know and they will get it set up. When I asked if others were gonna get this fix they stated it was because I made the right contacts and the others they were unaware of. Nice guy, really wants to help sounds like to me.