So, you've already checked all the relays and fuses. I'm not sure, but some vehicles come with an inertial cut-off switch that is designed to cut power to the fuel pump in the event of a crash. Sometimes these things trip for no aparent reason. I don't know if Rodeo's have them though. Also, you might have a break in the power wire somewhere along the way. As for the check engine light not coming on, the bulb is most likely burned out.