check your engine mounts. is the rubber cracked?