I bought a key and remote on EBAY, had the key cut by a locksmith and programmed it myself. Some vehicles require you to take it back to the dealership to get it programmed. I saved about $100.
Put brake grease on the pins after you wipe them off. Also, don't get anything on the pads, such as, anti-squeal compound or you'lll have to buy new pads.
Buy 3 cans and monitor it. It may take 3 cans or less. It has to run with the a/c on for 10 minutes to stabilize the gage. Checking it when it hasn't been on will always show high. If you run it for 10 minutes and it shows good, you have another problem.