id say it be 04 spec, seing as the 05 came with 17" rims, and cars are usually manufactured a few months before they get here, easiest way to tell is look under ur bonnet at the id tags.