Thanks for the advice guys, appreciate it.
@Jakes4R I "figured" so seeing that the mileage you get on the diesel is significantly higher (and therefore more economical in the long run) than that of the petrol variant. Yes, the maintenance is a factor over time, but one that I'm sure evens out if properly maintained. With the E90 specifically, it almost hard to believe they're so "cheap". Considering getting me an everyday car, and really leaning towards a diesel, moreso the E46, but the 330d's are like hoender tanne. The one or two available are not in good cond. And I'm really not a fan of the (look of the) E90. But definitely will include the injectors, pump and suspension checks to the checklist👍👍