Hello im new to the forum and need some help. I have a 2005 grand prix GT 150k miles and few months ago i popped the hood and noticed my engine was shifted towards the drivers side a good 2-3 inches and the dogbones were bent and slightly twisted. I ordered and replaced all of the engine mounts including the dogbones and the under rad support brackets theyre bolted too. We did the lower engine mount first with no issues but when we got to the trans mount it looked like it was bent towards the ground to me but we threw it in and bolted everything back up lowered the car and when we went to put the new dog bones in the engine was still shifted to the side we were able to get them in but they are at an angle in the rad support bushings. The car drives and handles poorly and feels sluggish. Could the subframe be bent or is it more likely cracked? Is there any suggestions anyone has for things i could check or know a way for me to check the sub frame for damage? Any help would be greatly appreciated