I am fairly new to smoking and decided to recently get into it. I bought an electric brinkman from home depot and wanted to start with a Boston Butt. I picked up a really nice looking one hoping to create what I have seen online with making some awesome pulled BBQ from it. The Boston butt was 6.25 lbs and I started it at 8 am. From my calculations it should have been done around 6 pm. Checking the meat only a couple of times and then finally checking the finished temp at 6 pm my thermometer was only reading 145 degrees f. How could this be? I used another thermometer just to be sure, and even checked it in other places on the meat just to be sure. It all read the same. 150 degrees f was the highest reading I got. I figured it needed to cook more so I kept letting it go longer and longer and checking the temp about every hour and a half. All still read the same. At midnight I took the meat off and it was still nowhere near done. I am not sure what I did wrong on this one other than the meat was only about 95% thawed when I put it on the smoker, and I also used aluminum foil on the bottom of the meat on the top rack of my smoker. I have cooked chicken twice on my new smoker with no problem. Someone please help me out and tell me where I went wrong. I was going for a temp of around 200 and it just didn't get there.