This is a 2005 Mazda 3 2.3L . It has a bad read mount that sounds like a knock.
No download links available.