Hello. Welcome to the site. From the problems you describe, I think there's a good chance that you have a bad motor mount.
As far as the forums, if you scroll down, you'll see there are specific areas for 2.4, 3400, and 2.2 engines
Again, welome to the mod!