Clean 12v switched source that is hot cranking and running

A short search came up with this

Time Delay on Release Relay - 12V DC, 30 Amp

But they are showing 2 sec as the minimum delay. That would not work. Let's say your throttle stuck and it started revving to the moon. By the time you got to the switch, turned off, then WAITED ANOTHER TWO seconds, that ***** would have rods and pistons up through the hood LOL

But this is the type of thing

Maybe this one

Hella Time Delay on Release Relay - 12V DC

This one, more expensive, from Grainger

https://www.grainger.com/product/DAYTON-Single-Function-Timing-Relay-24EP44