After 48,000 miles the crank failed and HD wanted $1700 for a new crank. Found a low miles motor out of a 06 for $1200 so that was they way I went. Apparently the 04 and early 05 had issues with con rod bearings. I transferred all the good stuff from the original motor( cams,lifters,push...