One more point on the RF Receiver. If there's a mobile mast nearby, even disconnecting the antenna doesn't always work. (
my local Wickes car park always caused issues until I fitted Marty's filter box) Easiest check is to drive to a location with crappy phone coverage, and then try the sleep test again. Alternative is to disconnect the receiver completely. Then lock the car with the key, and wait for sleep with zero RF to interfere.
Otherwise go through all the inputs in the SID and find the culprit. You can fake the door closing when door is actually open by putting the latch into the closed position with a screwdriver. Bonnet switch can simply be disconnected. Other stuff is harder, but with door & bonnet bypassed and open, you can easily measure the battery drain current with a cheap
DC Clamp meter. Much easier then spotting the gear light tell-tale in daylight !! Same clamp can also be used to check other circuits for undesirable current stopping sleep.