Final odd jobs before Paint

I've finally found a painter I'm happy with and have set a rough delivery time but have a few small jobs to do before I send the van for a fresh coat of paint.
 
The engine bay shelf had some corrosion pitting, this crack is from the air filter bracket on the under side, these were patched and welded up.
 
 
This small corner patch showed a few pin holes from chemical dipping, when I got the grinder onto It the holes grew a bit bigger than the size of a pin. I also used a pin puller to align the panel with the rear valance.
 
I went along my previous sill repair with a torch and found a few beams of light shining through.
 
A few spots of welds and a touch of grinder final made the panel hole again.
 
 Another patch of pinhole corrosion in the B pillar was welded up and the front lip needed attacking with the wire wheel and rust treatment where I think there was an air pocket when it was dipped.
 
 
The original front seat belt mounts in the bulk head were welded up along with a few other  holes used for brackets to hold the interior. I made sure I missed the seat stop screw holes.
 
A touch of filler to smooth out (hide) the welded holes.
 
 
 Another pocket of surface rust on the rear corner that was not removed from the dipping.
 
Rather that pay £20 for a pair of engine lid hinges I decided to keep the originals and replace the pins with some turned down rod. 
 
Another part I decided to make rather than buy was a cargo door strap bracket.
 
A couple of holes in the bracket allowed me to weld it to the door frame