2005 Ford F-350 limp mode and mechanic wrench symbol on dash

2003 Ford F350

Limp mode and mechanic wrench symbol on dash

Okay limp mode and mechanic wrench symbol on dash !
Changed batteries new ones then someone suggested alternator replaced that new one
Nothing changed towed back home 250 km then lights went off
Ran fine day into city on highway turned off started next day went on gravel about 18 km tried going above 110 noticed lagging on accelerate then limp mode wrench again? Next day off again ? What do I do ? Scared to drive in case I have to get tow again