Just following up on prior response. Here is what I would check:
Hold the up and down arrows on the controller for a few seconds and then try / check these settings:
LSP = 45
USP = 220
HY1 = 1.0 (default)
HY2 = 1.0 (default)
dP = 1 (default)
ScY = 015 (default, password)
The controller will only command the outputs when between 45 and 220F. It's a nice feature to have if a thermocouple fails or gets unplugged and goes out of normal range.
Then, check the main settings. Hold the SET button for a few seconds. Here is what I use for mash control:
AL1 = 215
A|^|1 = 0 (sets control logic)
AL2 = 200 (I think this just turns on a warning on the display)
A|^|2 = 2
PuF = 1.0 (changing this makes corrections to temp sensor offset)
InP = K (if using a K-type thermocouple)
P=1.0 (PID gains)
I=1.0 (PID gains)
D=0.0 (PID gains)
oUd = HEAT (control direction)
HY5 = 0.5 (not used in PID mode)
CeL = 001 (SSR control mode)
ErL = 0.0 (default, not used)
ErH = 100.0 (default, not used)
b5L = PID
C-F = F (temp units)
LCY = 000 (default, password)
and then, your SV on the home screen should be your target control temp. The controller should energize OUT1 which is connected to your SSR. The SSR should be 100% duty cycle if you are more than 1-2 degrees away from SV. Hope this is useful. One of these days, I'll write up a help file with a wiring diagram.