i know you have already got the parts but you could have given these peeps a ring.
http://www.allensperformance.co.uk/index.html
they were the only place i found that had the bits for my brothers duke and compared to other places they were cheep as chips and we are not talking penny's.