It makes sense one why you would think it would fit, but if it did fit, I think they would have said that it would fit a 2004 civic....I dont know how long that kit has been out for but if it has been out for a while then the 2004 werent out by the time they made that kit so it might it.....I know about 6th gen short shifters, but not 7th gen short shifters.....What I would suggest is calling neuspeed or a distributor and ask them, they should be able to give you an answer
Thanks I appreciate it I just found Neuspeeds contact number so I'll call them and find out but I just found a good site of a bunch of Manufacturers parts and catalogs online. Heres the link