I did yes, I know that Error 99 isn't specific to the problem I've described, but having tested it on two bodies and only getting the error when changing the aperture tells me it's time to get a professional to look at it.
If the quote is more that it's worth as Stroller suggests, I'll...