I bought my crank from OHIO CRANKSHAFT and it has a part# P5007258 which I believe is a MOPAR PERFORMANCE part. Is this any good, still in box.