spendy, but one heck of a nice engine!!!!!