Mechanic's electric truck gets State Fair debut