started the car rpm was low then stalled to shut off but it didn't then it hesitated then it stalled and turned off ? no check engine light came on or nothing and i have a rattle in the front and a squeak like sound almost like a bird when i go over bumps the rattle is bad feels like something is loose some one told me that it might be my strut mounts?? any help is appreciated