Here is DartFreak75's Upper miss marked Cam Sprocket:
View attachment 1715620840
Here is another new TS160 Enginetech upper cam sprocket:
Notice the timing dots in relation to that elogated hole ( hole one of 3 )
Pretty easy to see that the two upper cam sprockets have different timing dot locations, one tooth off. Even though they are the same part numbers from Engintech.
View attachment 1715620845