Bring your pot up to a boil and see what the PV temp on the PID is telling you. If it's not the correct boil temp for your elevation, modify it in the PID settings.
Seems knit-picky, but are you sure you did a "proper" ice bath? (Basically fill with as much ice as possible along with the water, adding more ice after stirring if needed. Stir like crazy then immediately take a reading. Should read much closer to 32. Also, if you did this immediately after the boil, your pot was probably still hot and might have caused a higher temp.
Are you using the pid for cooling or mashing? If you are using for mashing, you are close enough. If you are using the pid for cooling, then you need to calibrate the thermocouple.
Are you using the pid for cooling or mashing? If you are using for mashing, you are close enough. If you are using the pid for cooling, then you need to calibrate the thermocouple.
I'm using it for mashing. I calibrated it on the boiling end and brewed Friday. The PID temp and my kettle temp were in sync at 156*. I was more than happy!