if you look at the k member its definitely a newer k member from the charger . what it sounds like he doing is getting rid of all that and going with a b body aftermarket coilover setupI'm not following, if you purchased the car complete with the 2008 chassis why don't you have the engine mounting/front suspension systems it came with? Does the new engine differ a lot from the 5.7?
Mike