Hi, @Bushbuck :-
Long time no see!
By and large, m'colleague's right about the need for a good general inspection/tidy-up.....but I will add this:-
With audio ports (3.5 mm?), if they've had any amount of use over time, the internal spring contact eventually becomes weak, and won't make contact any more. TBH, the way these things are designed and built, you can't really pull them apart and re-tension the spring contact by judiciously bending it. Which leaves two options.....
====================
I've had great success on ye anciente Dell (before it died) with a basic USB sound card from Plugable.....like this:-
https://www.amazon.com/Plugable-Speaker ... 157&sr=8-5
They're a little bit dearer than many others of similar design, but that's because they're built like a tank with an aluminum outer shell. Apart from that, they're pretty standard; they provide a microphone input, and a stereo headphone/speaker output. And they're really easy to use; two simple controls, one for 'PCM' (that's for output volume) and one for Microphone input level.
The sound quality is pretty good. Any non-audiophile will be perfectly satisfied with it. If that seems a bit expensive for you, a quick search on Amazon for "Plugable external usb audio adapter" will bring up a ton of similar items.......which, in all honesty, are probably using the exact same basic DAC chip!
Nothing special is needed. Just plug it in, and set Puppy up to use it. It's that simple, it really is. And they will work with ANY generation of Puppy. If the machine has at least USB 2.0 ports, you're gold.
Just some suggestions for you.
Mike.