It could be a variety of things. Be sure that the battery cables are installed on the proper terminals. Starters will run backwards and the drive won't release the gear. WIth that done and still no cigar- remove the cover over the gear to inspect wear on the gear , drive and flywheel ring gear.
joe
May 2006