More About Points »
I strongly recommend taking your car to a professional technician for help with this problem. Fuel pump is a total guess at this point--you are going to put serious time and money into trying to fix this, and the money at a shop would be well spent.
It's probably not a vacuum problem. Is the motor running properly? You likely have a transmission problem.
This content may be some help to you. It could be a number of things: http://repairpal.com/parking-brake-warning-light
It's likely that you'll need a new clutch slave and master cylinder. You can look up estimate ranges for both with RepairPal's estimator: http://repairpal.com/estimator
Please take this to a shop for professional help from a technician certified in AC repair. You'll save yourself time, frustration, and potential safety risks.
Sometimes it will take awhile for the code to clear and the light to turn off, if you indeed fixed the problem. You may not have fixed the problem, and it may be something else in the emission control system. I'd recommend a professional diagnosis--if all is well, they can clear the trouble code at the shop and turn off the light.
Consult this article: http://repairpal.com/check-engine-light
You need to use a synthetic oil of the specified weight in your manual, with no exceptions.
Are the calipers not adjusted correctly and the pads staying in contact with the rotors?
It may be the fan motor. Or the fan relay. Or the thermostat. You run a bit of a risk of trying one thing after another without some diagnostic equipment and expertise. None of these jobs is huge, but you'll still want a repair manual or something.