Tom, you give some good advice in your post BUT not when you say
No, no and no again. That is
not correct and is based on either flawed understanding or misinterpretation.
What the 9001 Standard actually says is (my bold added):
It makes perfect sense that auditors cannot audit their own work. But it does not say - ever! - that auditors must be "independent of the area being audited".
(Indeed, in many small companies, if that were a requirement, they could never achieve this, and thus not ISO 9001. Which would be ridiculous)