I have an 05 900 with the SLP Performance Package. I have less thea 40 miles on the motor with new 06 pistons, new fuel filter, ang injectors have been serviced. I noticed a light on my dash flashing while running across a lake at WOT. After I stopped I noticed it was the temp light. I took another run across the lake and noticed it would flash after 5 to 10 seconds at WOT and would stop if I backed off of the throttle a little bit. I did not get to see hoe many times it would flash. Water temp was around 125 EGT's were around 1050. Does anyone know what would be going on to make the light flash?