It should start, run and stay running when you bridge 30 and 87.
Does your tach move when you crank and when it runs briefly on the cold start valve? The diagram suggests that if the relay doesn't see an rpm signal, it turns off the pumps. I don't know how to check the TD connection since it's probably a frequency signal. If the tach is working, I imagine the relay is getting the right signal.
Since the power feed to the pumps also powers the O2 sensor heater, how about trying with the O2 sensor disconnected. I think there's a connector under the carpet ahead of the driver's seat. Just a thought.