It's defective drivers. Most shops are now unwilling or charge hundreds to find the latest drivers.

Bob