View Single Post
Old 18-10-2012, 08:16 PM
  #4  
paulsheerin
Regular Contributor
 
paulsheerin's Avatar
 
Join Date: May 2010
Location: Dublin, Ireland
Posts: 324
Likes: 0
Received 0 Likes on 0 Posts
Default

yup its a mechanical fuel pump. remember seeing it talked about on a programme about the BTCC