I know NSXs are supposed to be reliable and easy to maintain, but taking it to the local indy Benz mechanic still seems like an odd choice.

Maybe they were the only shop “OPE” this early in the morning.