what engine do i have

sorry bout that its a big block has a big water pump housing on it

Not by the numbers but my guess is its a 440, as most big dodge trucks have 440's. I would defiantly put it in your valiant!