timing mark on crank not there &%$/”!!

My 2010 850xp was starting hard and idling rough so I decided to see if the timing gear slipped on crank. I can clearly see the black mark on gear but nothing on crank. The bike will run so both marks should show. I turned crank over many times and no luck. Do the marks come off and are there marks elsewhere.
Compression is down a bit but within 10% of each other. 210psi. I didn`t have the right size threaded end for the tester so I used the rod and rubber tip that comes with it and simply pressed it to spark plug hole which may be giving a lower reading.
I am booked in to get computer read and my dealer says it is probably Tmap sensor. I have also read that the computer can also tell if the timing is off. Is that true. Before it goes in to the shop I wanted to clean all sensor conections, check valve lash and test IAC with ohm meter. Anything else I`m missing
The video shows mark best because the glare from light looks like a mark.

Attached Thumbnails

Click image for larger version

Name:	850xp timing mark.jpg
Views:	N/A
Size:	180.7 KB
ID:	25599