2003 Buick(General Motors) Lesabre

if i cold start my car it starts up fine, but driving for awhile or restarting it after going somewhere it stalls out. i can get it going again but it stalls again after about a mile. i just replaced the PCV and MAPsensor and its still doing it. service engine light comes on.i live in the country so i dont know if it would be safe to drive it 15 miles to auto zone to get it diagnosed.
