This is not the original motor in my Cuda and Im trying to figure out what it went to.

The numbers are hard to read and were stamped and restamped. Would someone be able to help narrow this down?

*S23P9E119973

The "*" is blank and Im assuming that there should be a B there but I cant tell. The "P" looks like a P but from what I find in decoders this is not possible and being that its a 340 block it must be an H.

The numbers on the drivers side top front, next to the head are "EW10P26200459"

The numbers on the drivers side of the block are "2780930-340"