Originally posted by WRX Barge:
Just think of all the fuel savings they could get by running fuel injection... guess they are scared of electronics.

I blame NASCAR for out escalating oil prices.. down with NASCAR.




It would mean less Pit stops though.