Bill,
I wish your Son that does the diesel thing was also going to join in on the install buddy.
But wishing does not get things done that's for sure.
If you and your electrician Son take your (time) and do it by the (Numbers) I think all will be just fine.
Way the heck back in time I had a Paxton S/C installed by a buddy of mine that had a garage and did the usual auto repairs.
He was sure not a Performance Shop by any Stretch of the imagination.
The install went just fine and it worked just as it should.
It was a Fox body White Mustang and ran great after the Paxton was installed.
Happy motoring buddy,
Terry