I would have had the trim tag and engine pad stamp opposite from William, but William trumps me because I still don't have a clue. The deck does look like it has had something horrible done to it. I don't know but if the pad stamp' WAS' good it looks like the casting dates and the block casting number is good for 07A doesn't it? VIN on the block doesn't looked tampored with and match's the dash VIN.