Electric trucks, a weakly stamped Passport and Kia's immortal Soul