Hi Thanks for all the help and advise.I bought the loco off of ebay,no returns. The box states it is a GE DASH 8-40C Diesel,item no 85019. Parts sheet that came with loco states EMD F40PH Diesel, the Bachmann part number for motor is 6153. Bachmann shows it has replacement motor but it does not show the plastic drive shaft coupler on new motor. I do not have a puller or know the motor shaft size. I only paid 75$ for loco. Might be easier to buy new loco. Train shops in my area are 40 to 50 miles from me. Waiting on answer from Bachmann as to the warranty. If I am correct the date on the inside of the bottom section of box is 031016,2003 October 16th if correct. Would there still be a warranty if it is this old, box was sealed in heat shrink plastic when bought.