Struts do not cause a squeaking sound. They can cause a thumping when cornering or over bad bumps, but they have to be real bad for that to occur. Given the combination of symptoms, start with the engine mount that controls engine rocking. That will be in the center, connected to the front or rear of the engine. It is two pieces of metal with a rubber isolator in between. If the rubber is deteriorated badly enough, the metal parts will clunk and rub against each other and that can cause a squeak.
SPONSORED LINKS
Monday, February 5th, 2018 AT 6:21 PM