If im reading this right Im listing your oil pump for $68.32.Not sure why you would have to replace the hondamatic unless you know you cooked ithttp://www.bikebandit.com/houseofmotorcycles/2004-honda-motorcycle-trx400fa-fourtrax-rancher-at/o/m2663Im thinking you need a second opinion..