ECP does not supply genuine car parts only a ford parts dealer does hence wy ECP are cheaper, but in theory their parts should still work fine, lack of power and eml light on is tending me to think your IMRC is not working as it causes these issues, dash flicker is normal on the 170 and normally is corrected by dimming down the brightness a tad, but as for other electrical issues my best advice would be to contact a quality auto electrics technician/company