( Oh dear, bump)
This is actually the episode that introduced me to the awesome podcast. Mostly because a the guy whose art you featured posted about it. I am indeed another mechaphile and a girl (no girls on the internet).
I know the artist himself was pointed in the direction of appearing on the Irregular but since I live in the UK and timezones would be a problem, I'd thought I'd just pop up in here.
I do think you found two different fetishes though here; the mechaphiles who like vehicles and then the exhaust huffers - who just want to gag on noxious fumes I guess. I did enjoy the episode though, you kinda have to have a bit of a laugh with any odd kink.
(Btw, I am new to these forums but did pay the $10 because I feel I'll definitely be sticking around!)