I had a similar experience on our 1987 Pace Arrow. I ended up doing the same thing with the indicator light.
However, in my case, it wasn't the fuse causing the bad connection. It was the relay that picks up when the oil pressure switch closes. The main contacts on this relay are what actually supply the voltage to the fuel pump motor. When I checked the operation of the relay by measuring the resistance across the contacts, it was not real obvious that it was the problem. There was continuity through the contacts but there was some small amount of resistance there. I forget the actual numbers now, but it was not enough that it really convinced me that the relay was bad. But I swapped it out with a new one and have never had the problem again. I also replaced the oil pressure switch because it seemed a little suspect at the time too. So I can't actually say for certain exactly which of the two components was the actual culprit in my case. But what ever I did, fixed the problem so I am happy.