part time mechanics