3 flashes indicates there is a problem with the air intake sensor. It's mounted on the delivery pipe between the intercooler and the throttle body, opposite the DI cartridge if my memory serves me right. Check the connector for corrosion and wires for breaks. Do you have a multimeter to check the resistance of the sensor?