there was a recall in 06, can I still get it replaced?

tail light seems to have a loose wire or something

I tried 2 new batteries and no power to car at all.

I brought it to delray automall to fix and they said that they replaced the resistor blower motor. The same problem is still happening and now won't come on at all. Could you please advise me on how to tell if they even changed the part and the location of it. I think that it's under the pass. front dash but I want to make sure before I start to take the thing apart. Thank you,

Now all I see is "check engine" on the dash.