Fund something interesting Here
a 5.4 and 6.8 DOHC motor and then the pic. shows a new intake that looks alot like a ram one says that it is soon to be released. Have no idea when that might be but that looks like one big engine to me!
Looks like that only it will have the new intake maybe that is what you saw?