I've just got engine light up and this code. It came after I had successfully installed defi gauges to my 2001 sti impreza. Its idle is terrible, radiator fans are on constant, speedo acting a bit funny and doesn't like going over 4500rpm. Anybody else have this issue? Car was perfect before hand. Thanks for any help