Well upon closer inspection the ecu seems to have some issues. It does have the dead fish smell, however it is pretty faint. Also, there is another elevated board,(at the bottom of this picture:
http://www.dsmisc.com/dsmweb-dw/_images/ecudrivers.jpg ) and the black circle is sort of gooey. I'm not really sure how to describe it. I think it might be time for a new ecu.