I would shoot some die in the system with some refrigerant and run it for a day or two. You will be able to see where it is leaking from. About the vents not switching i would check the harness on the back and if thats ok there is a posibility of the unit being bad. But does the A/C button work? Is your compressor coming on at all?