I've uploaded a pic of whats came out of the car, drivers side. The one from repco was just one long shaft with a cv either end, it seems like it needs to be short and have a bearing on the shaft. I can't find a lot of info, most old posts have pictures no longer working, but from what i've seen it seems I have 4AGZE shafts? And these are hard to find?

If anyone has info I can give to the lads at repco to get the right parts that'd be really appreciated.
Side note: if anyone knows the correct thermostat for a silvertop that'd be great too. Supercheap guy said their computer has them all wrong
https://imgur.com/a/QSm02