Joined
·
17,823 Posts
Major Ingram said:Sounds like you have an 83PS engine to me!
Major, am I right in thinking that the difference between 83ps and 103ps is the throttle cable and throttle body?