Hyundai Repair Questions? Ask a Mechanic for Answers ASAP
Going by your post, it looks as though there is a fault code that has not been repaired and that's preventing the OBD monitors from completing during the drive cycle.
Any qualified Emissions technician should be able to address this issue - the fact that your mechanic can't seems to indicate he does not have the technical knowledge to do so. My advice at this point is for you to ask for a refund and take your vehicle to a qualified shop where they're familiar with and have the necessary tools to work on your Hyundai.
Optionally, I could guide you or a person of your choice through the correct diagnostic and repair procedures - please be aware that whomever gets to perform the procedures would need access to tools such as a capable scanner, scope, etc. and the skills to use them.
Well, if you took your vehicle to him for the specific purpose of passing emissions, anything he has charged you for that purpose should be refunded - you should also report him to your local Better Business Bureau for shoddy business practice. People like him give us auto mechanics a bad name and should not be allowed to keep ripping off customers.