Newish Idler arm has a lot of slack/wobble

Moog is not made in China! 90% is made right in the USA. Call their tech support 1 800 325 8886 & ask them? Watch the attached youtube link. Cheers!

Edelbrock will tell you the same but you know where most of those goodies come from lol. Look at atracingworld web page most of that stuff is name brand stuff without the stamp when you get it. Some stuff comes with the stamp but I still think it’s from over the pond.