Great to hear this works - I couldn't have worked out the problem without being able to see the lights change in the test mode.
It's a fairly clever system they've worked out, but apparently a real PITA when out in the field - and for IMPACT, it looks like they reworked it so that it doesn't use a timer.
Right, see you all next time when you get a jpmimpct.c bezel