Neutral switch in 904

Not sure where my mechanic has been ordering them from. But I'll ask when I call tomorrow.

If your mechanic has been ordering them then he's probably making a markup on them.
He should take care of it.
Just what I would expect if it were me, and what he should do for getting failing parts.