My engine check light seems to flash twice every now and then (about once a week or 2 weeks). It happens with the PFC and at random throttle positions.

What could this mean?