Broken truck - again :-(

I’ve got a ■■■■■■ flux capacitor in my truck (i think) Looking on google for a parts dealer in Glasgow. Heard there was one at 1885 main street but it wfas closed down in 1985 apparently! It just gives out a ■■■■ load of sparks in the dash as soon as it hits 88km/h.

Any ideas?