There is a few Barra buildups in xd/e ‘s on here ,,
showing radiator to chassis rail notching that’s needed ,, acc pedal mounting , plug n play harness links etc .
I wanted to do a Barra swap into my LTD ,,,
but being a moron with no foresight or foreskin I sold the bastard . Complete numpty .