The fuel pump went out, I have got it fixed, then have check engine light flashing 2 times. One person says injector failure, and other person says water temp sensor. It is 05-07 somewhere in there M7 twisted turbo so was wondering if anyone else could tell me what 2 flashes means. thanks