The monkeys are satisfied (for now) - thanks for your help, that could have ended poorly. I haven't really driven it for the last month, I've been rebuilding my front driveshaft and being a general hermit, so I can't speak to the better running though.
Funny you ask abound noises though, I...