Re: abedin motorsports?
SkyShadow,
You are talking about AMS. Yes I have heard of them and I have one of their 74 MM throttle bodies. I have not installed it yet but Omey (owner of AMS) was very helpful to work with. I do not know much else about them but so far all I can say is so far so good.
Stay safe...
Respectfully,
Paul (MisterTaz)