Barrier that hurt introduction of electric vehicle (8)
I believe the answer is:
barouche
'vehicle' is the definition.
(I know that barouche is a type of wheeled vehicle)
'barrier that hurt introduction of electric' is the wordplay.
'barrier' becomes 'bar' (bar is a kind of barrier).
'that hurt' becomes 'ouch' (expression of pain).
'introduction of' suggests taking the first letters.
The initial letter of 'electric' is 'e'.
'bar'+'ouch'+'e'='BAROUCHE'
(Other definitions for barouche that I've seen before include "Victorian carriage" , "Four-wheeled carriage" , "Horse-drawn carriage - Cuba hero (anag)" .)