I'm putting a new motor in a 2007 f250, the old engine dropped a lifter and sent needle bearing through the lpop and it chewed up the front cover. I am not having any luck finding one. Asheville engines website says they have them, but I called and they do not have any. Any help is appreciated