but where do you put the batteries?
That shouldn't be too difficult in a truck platform. GM butchered the under seat storage for the back seat so badly in the new canyon/colorado that batteries could be mounted there. Honda put a truck underneath the bed in the Ridgeline, there is no reason the similar void space in a colorado/canyon could not be converted to battery use, instead of empty space or a trunk like the ridgeline has. I would be more concerned about the durability of the electric motors they use in automotive applications and what their duty cycles are. I have never read one way or the other what these motors are capable of putting out before some sort of cooling would be needed.