Your local newspaper might work, be upfront about the car's issues. The stalling might actually just be a bad battery or wiring at the battery if you are lucky.