well here is my situation.. i was looking into droping a 03 motor in my 99 .. but after research i found it will be a bit pricey.. so after more research i found good prices on a built 5.4 cobra R engine. here is the link to the engine http://www.karkraft.com/long_blocks.htm . Question is will this be a flush mount? or will i have to do a bunch of modifications.. and what else would i need for this to mount to my 99. last question ... this is a lighting engine as well or totally different? reason bieng i might wanna get a super charger in the future. ~Thanks in advanced.