You should be near 235-240 at the lid in my opinion, only getting around 210 at the lid means your grate temp is probably only at 190-200 which is too low.
As for it being 4 hours and them still tough, are you doing spares or baby backs? I find that my thick baby backs take around 6 hours at...