I have a 99 Cobra. Ive had this idea, (i know im not the first), of pulling out my stock 99 motor, and building an 03 or 04 motor from scratch with just the block and crank, and maybe throwing in a set of better pistons and rods then the stock 03-04 ones. I can get stock auto parts for any car at a very low price, and sometimes i pay nothing (that is mainly why im considering this). I want to build an 03- 04 motor cause i know our motors are very weak with FI, and i dont want to hurt my stock motor ( and of course the potential of termi motors). Now the question im asking is how hard would this swap be and if anyone knows what complications i am going face???, i would like to know what im getting myself into......... Any input would be greatly appreciated, thanks. ( sorry for such a lengthy explanation)