So first concern, the bolts that hold the diff straight up at the top at the back (the ones that are impossible to reach and cant be seen from underneath) one of those is missing

Does anyone know the part number for my missing bolt?
Second problem is that one of the driveshafts appears to be a cm or so further away from the diff than the other one, and has some green goop dripping off it, would this be diff fluid? See terrible pictures!
Thirdly seem to have a loose cable tied up to the speedo sensor on the diff? Guessing not important? Least of my concerns after this discovery anyway

Any help is very appreciated!
terrible closeup of leaky driveshaft/diff


and the mystery cable, so professionally tied on to the speedo sensor diff pluggy bit cable
