Here are pictures of my cheapo version :
One reason why I didn't install it is that I tried to pry off it's side panel to see what was inside. I never got past plasti-solid red goop, so I just siliconed it back together. I think it will still work. It has a warning about avoiding humidity for long-term lifespan. What would that mean? I guess I should put it near something hot in the engine bay.
CarloSW2