I'm trying to determine if a crankshaft I found is actually for an 0290-D2 or not. The numbers stamped on it are: H8429, 6415D,W2-1, 61158-V and B-28 stamped in ink but none look like a valid part number according to my 0290 parts manual. Can anyone verify this is an 0290-D2 crank or if not, what it is off of?