I had a similar problem with one of my cars. It has quite a few problems and this is how I fixed it.
Depending on where you live, look around for local auto shops and the like (if the emission test is not being done at a government place, if it is go to a local one). Being local helps much more...