I had the same problem and it was a partially melted fuse in the fuse panel. you might want to check that.