How to get arduino to print something excatly once every milisecond?

bwenox:
UKHeliBob, changed to array to unsigned long, but I get the same result.

I have lost track of the problem with your current code.

Please explain the current problem and post your complete current code so that we can try it for ourselves.