Stmbled across this show, of Ant Anstead building an Alfa GP Special. Have watche dthe first 3 episodes, and is very interesting. Master mechanic by his own admission in the show is a bit of wishful thinking (although I have no doubt his ability would allow him to qualify).
LINK
A load of other shows inc Wheeler Dealers are
HERE,
HERE and
HERE