I am not a mechanic but I think the problem could be, but not restricted to any of the following;
Broken or loose or worn shock or shock mount
Worn CV joint.
Loose or worn ball joint
Loose lug nuts
Loose brake caliper or brake pads (some after market stuff
doesn't include all the parts, springs/clips in the kit. Brakes
will still work but may rattle.)
Loose engine mount
Loose hood hinges mounts or misadjustment
Screws missing from or a broken splash plate under engine
Loose or improperly mounted battery
Wrench or other debris in heater intake just under windshield
Gremlin
Dead cat under hood