I have a older Wasino Lenuc-J with a fanuc 6T control series 992 version 7.

It seems to occasionally skip over code in the program.

ie a few times it has not indexed to the correct tool called out in the program,but continues to run as though it has.
( Can be a big problem when this occurs )

The spindle may fails to turn on after reading M03..

It usually occurs after the machine has been running most of the day ( 7-8 hours ). It is a intermittent problem, but causing great concern

Any ideas or suggestions