This is a very generic comment, but a pitch of 1.5mm is extremely common for 'special purpose' threads like this. I'm pretty sure both types of triple alternator thread are 1.5. I'm not familiar with the 500 at all but looks like it is an internal thread, see if you can get a ruler across as many threads crests as you can see, it will split the error. If six threads look like about 9mm then it's 1.5. From your info and a bit if educated guessing it's probably M26x1.5.
The puller thread will for sure be right hand, crank nut might be left?