Sounds like you need another mechanic.
what he said. There's nothing wrong with a manual choke if you know how to work it. and if it leaks gas, adjust the float level, and make sure the gaskets are good... a simple rebuild COULD be in order... is your mechanic a young guy?