Found: AAR Block

It could be out of a T/A Challenger in which case the vin would be JS23J0B289413.