The OBD2 codes given at this link:
http://www.hondasociety.com/board/sh...02&postcount=5
shows P2647 as a VTEC oil pressure switch high voltage reading.
Supposedly a simple fix by replacing that switch. Otherwise rough running at rpm greater than 2500 rpm?
Wiseguy01 gives good advice about letting your wife take a car to anyplace. Some mechanics do take women customers to the cleaners.
good luck.