...
Stan, are the cycle timer switches significantly cheaper than the Track Signal Drive? Any particular product I should look at?
I cobbled together the following using "stuff" I had lying around:
I'm somewhat fascinated by your willingness to use (and occasionally replace) a 9V battery to power the pump. I totally get the desire to minimize "new" wiring to bring in 9V DC from wherever. I show 2 ideas in above video.
1. How about generating 9V DC from AC track voltage? You can use an AC-to-DC voltage converter module. The input to the module is 2-wire AC from the track, the output is 2-wire DC. The output DC voltage is adjusted/set using a screwdriver adjustment on the module. I realize you don't have a DC voltmeter; from another thread you don't need a fancy/expensive voltmeter. The Harbor Freight meters would be fine for this...I'm surprised you had to pay $5 for it as I have a stash of them from when they would give them away FREE with a coupon from the Sunday paper. I guess they don't do that anymore. Anyway, if you don't have a meter handy, you can buy a 2-wire DC voltmeter for a couple bucks on eBay. No learning how to use a meter, hook up the 2-wires to the AC-to-DC voltage converter output and it reads the DC voltage...end-of-story, final-answer. 
I realize buying stuff from eBay-Asia is like the wild west of shopping but here are some examples today on eBay for what I'm talking about. It really is a buyer beware as these things take weeks to show up; if you're willing to pony up 2-3x the price, pretty much any of these electronic widgets on eBay from Asia are available as fulfilled-by-Amazon with US shipping.

2. First off, let me say up front that you can never go wrong using one of GRJ's modules. I have several of them myself! And as long as he's alive and kicking (or squirming
) I know of no other O-gauge supplier where you'll get virtually instant OGR support to questions, issues, or whatever. 
OK. That said, my tack is more suited toward the DIY weekend warrior who doesn't mind getting his finger burned by a soldering iron. 
So whether using a 9V battery or generating your own local DC 9V as described above, a DC-powered cycle-timer module can be had for less than $5.

As shown in the video, the bang-for-the-buck you get from these inexpensive widgets is quite impressive. I arbitrarily show the module cycling ON for 5 sec, OFF for 10 sec...but you could set it to, say, 19 sec ON, 77 sec OFF, or essentially anything you can imagine.
I understand the idea of triggering the oil pump to operate when the train passes as a way to spice up the "animation" of your layout. I was simply suggesting intermittent on-off operation as an alternative. Needless to say this cycling method does not require modifying the track for insulated-rail triggering (and running a "new" trigger wire).