If the architect put in a price for the wiring (that was higher than yours) surley that says he knew the wiring needed work. How can he turn round now and say it is OK. Sounds like he has gone to the customer and undercut you to get the job. He sounds like the sort of guy who needs darts in his tyres.