2001 ford taurus engine light flashing with car shaking & dying when idles

The thing is I live in a small rural town, with not much to this town. The mechanic’s here did a shauwdy job, so I can’t bring it to the autozone etc due to over 50 miles away.