Would any of those throw an engine code ? Because I’m not getting one.I have a 2000 super duty with a 5.4, 126,000mi . Runs fine , but won’t start after being driven for a 20 min or more. It fires , then stalls. After cooling down for an hour it starts right up. Any suggestions?