I had loads of trouble with leaks till I found this stuff, Hopefully u get it sorted mate oil leaks are a pet hate of mine m, if its not bone dry it needs fixin
Don't worry to much about a little surface rust Looking at the title I thought it was going to be a auto, which would have been ouch Strip it, don't worry would take sometime to rot the insides lol
Mine was daily then wanted to get into track work now wanna attend show and that The heater matrix and all weighs a fair bit will all the crap u chip off too