20-åringen kunde inte kontrollera bilen och körde på den äldre mannen som fick skador i benen och axlarna.
20-åringen togs om hand av polisen. Han hävdade att växlarna på bilen inte fungerat och att gaspedalen på något sätt låst sig.
Utandningsluften tydde på över en promille alkohol i blodet. Han misstänks inledningsvis för grovt rattfylleri.