We took this 73 Duster 6cyl in for repair\updating and was overwhelmed by the site of this performance upgrade. This is actually a leaf blower modified to blow into the carb. It had a a/c converter mounted under the dash to run this contraption. Has anyone seen this before?