Ford Ranger OBDII codes P0171 and P0174

I only had spillage once and I am a regular “top it all the way off” person. I can’t really venture an explanation to why it only happened once. The smell is not peristent either really. Of course it’s been around 20 degrees when I’ve filled it up lately so sticking around to sniff the tank hasn’t been high on my priorities list.

I appreciate the help from everybody. I guess I will try some sensor cleaning and hose checking and then take it to the shop. It’s got some kind of recall pending anyway. I just wanted to have as few issues for them to seize upon as possible since car repair is not something that I enjoy paying for. peace,