A quick suggestion when you get it sorted, Check the oil for fuel contamination.
I went through a flooding issue with my 83 RRC a while ago and she was up a litre on the dipstick due to the fuel dribbling into the crankcase past the rings which at a guess renders the Engine oil useless and when heated would make a big bang as the fuel evaporates.
Hate to see you get her going only to add misery.
Tony
Charleston Green 1997 TDi Disco R380
Silver 1986 Vogue
Charcoal 1983 Range Rover 4 speed
Silver 98 Volvo C70
Red 88 740 HP Turbo
Silver Volvo 740 Wagoon
1998 Volvo S90 Royal
W116's, C107 and a W123 onna stick
Bookmarks