No, you shouldn't get a CEL light after 8 or 10 hours of driving, it means something is out of whack. How old is the O2 sensor? If it's got more than 60,000 miles on it replace it. The fuel pressure regulator (FPR for those cool guys...) is located at the front end of your valve cover on top of the motor, easy to see, easy to reach. It has a fuel line coming in one side and a vacuum line coming in the other side. If the vacuum line smells like gas it means the diaphram in the regulator is ruptured and the whole thing needs to be replaced (about $60 from BavAuto...p/n - 0 280 160 226 ). If it doesn't smell like gas then it's probably Ok. Honestly though, when these things fail you start blowing smoke out the tailpipe.
Here's your "FPR" ....
Mike