my money's on the fuse.
one time i blew the fuse to my turn signals. i took it to the shop so they could test the fuse and they said it was fine. so they ordered me a whole new turn signal unit, which costed me 180$. they put it in, and failed to test it. when i get in my car, my turn signals still don't work. they go out to my car to check the fuses AGAIN. guess what. the whole time it was a blown fuse. needless to say, i was pissed.
so check your fuses again.