I'm not saying it doesn't fit.. It fits perfectly! That's what causes problem.I put the Beta tool on my 124. It fit just fine. I promised pictured earlier today, but I can go one better and show a video:
I also called and talked to a Fiat dealer tech (Carlos) and he said they are all the same tool. Now I don't know where this difference is, if there is a difference at all. Model year variation, Euro vs. US, defective tool, or what? At this point I have no idea, but I can tell you what I know with 100% certainty, and that is that the tool I used on my 2012 500 Abarth fits my 2017 124 with zero issues.
All I'm saying is that the timing of the BETA tool is slightly off (and should' be) when installed on a factory timed 124 spider.
It's not Patrick saying that, It's FIAT official technical pubs across Europe which requires to use a different part number timing tool when working on a 124 spider (vice a Giulietta) and this official tool (I verified on my engine) has an almost unnoticeable difference (on the Vn004 piece) compared to the BETA one.
PS One more thing to further eliminate another possibile speculation...
Let's assume my engine came out of the factory off time..
The Beta tool indicates the it's off time.. correctly.
When I installed the FIAT tool I should have seen the exact same thing! Instead I saw that it was dead on..
Hence definitely the tools where timed differently.. Which one was right? I vote for FIAT but we can argue on that.. What I'm certain of is that same engine, same day, no changes, those tools indicated a different thing!