Put your money where your mouth is.
Ford Doctors Diesel Technician Society Mechanical Aptitude test.
There are 50 questions. 2 points per question. I got 92% and feel a bit embarrassed. Pass mark is 80%.
Note that the ones I got wrong were mainly terminology questions, I am not an engineer and not American, so don't know the terms.