Are you sure it is the B-pillar? I had a similar noise which turned out to the rear passenger door lining. If you open the rear door and tap your fist down on the arm rest how tight does it sound? I ended up wedging a piece of rubber at the bottom between the lining and door.
Bookmarks