Thought I would keep my thread alive...
I just added what I consider a pretty important feature to my furnace. A few weeks ago, I got a barrel of waste oil and pumped it into my tank; the next morning, I came out to the shop to find out that sludge had completely clogged the oil filter, and my oil pump had run all night with no flow. The pump was burned up...cost me $104 for a new one. It got me thinking too...what if my float switch stuck, the relay failed, etc.? The pump would run continuously until the storage tank was empty, and pump it all through the overflow on my siphon tank onto the floor of my shop. I don't want 300 gallons of motor oil on the floor of my shop, and I don't want to buy another $104 pump. So, I bought a time interval relay from McMaster Carr. Basically, when the float switch energizes this relay, it will only stay on for 30 seconds, then switch off. It resets the timer when power is removed. Since my pump normally only runs for a few seconds at a time (when the filter is clean), the pump should operate the same as it always has. But, if anything happens to cause the pump to run for 30 seconds continuously, the relay will time out and won't allow the pump to restart without me resetting it. I think it is a pretty good solution to the problem...
On another note, I have burned well over 1000 gallons of oil, no other problems.