So I have read a lot of post about this . Here Are some notes from my adventure
1:They don't fit on the Ebody. I m doing some customising and will do a follow up .
2; I have also tried the crate which are for a 2009 challenger. pass side fits but the torsion bar is in the way below it .