Recently about 5 tanks ago my 06 Xb has been having trouble starting specifically after I have put gas in. It almost feels like the filter in the fuel pump is bad? I’ll have to crank it like 10 times in a few minute intervals then eventually it starts but I have to give it gas and hold the ignition until it starts , I was thinking possibly the crank sensor as well?