2004? Sure it's a p38?
First question ,for me anyway, is do you do all your own repairs?
I got mine, stood 5 yrs, couldn't drive it but heard the engine run(which was lumpy and kept cooking out) knew nowt about a p38 and it had every issue you could think of when I got it home on a trailer. I felt sorry for it and it was silver AND it was a DHSE with no body corrosion so I got it. Most of the problems were easy to fix and we're consumables, discs,pads, calipers, tyres, exhaust,bulbs, dampers, steering balljoints, rear brake pipes, all flexie brake hoses, non returning front door handles, switch pack sunroof not working, leaky heater matrix O rings, non working aircon, boot full of water, headliner sagging, sunroof leaking, battery dead, thermostat stuck open, rear bumper bent and rusted, abs sensors stuck in the front hubs , front bumper bent, green mould everywhere inside and out, leaky rims, no spare in the boot, book symbol on, pixels missing in the display, plenum chamber foam missing and the chamber full of pine needles, wiper arms rusted, parcel shelf sagging, the worst thing was the swivel ball joints job, everything else was just normal spannering really. She's turned out to be a really nice car and reliable except for a leak off pipe issue.
The only things that did work on mine,electrically, without a repair needing were the central locking, windows, eas, autobox, electric seats, and cruise control.
I did everything myself except tracking, new tyres, aircon regas.
On the road nearly 2 yrs now, running repairs have been the leak offs, headliner recover, sunroof leak fixed at the same time, aircon regas, rims refurbed, couple of bulbs, matrix O rings and new cam kits to fix the sticky out handles.