ive got a p38 range rover the engine went so me and my bright ideas , thought id put newer engine in which ive done , i used a 4.6 engine out of a 01 plate i used the wiring loom etc as the ecu was differant to mine and near the bulkhead with 5 black plugs on it , ok so changed all that and it woulod not start , spoke to land rover they said mine had old becm in it and would need one from newer one , mine was a amr one , the mewer one which i got today is ywc , ive fitted the becm and ignition lock with sender , it has taken the code and remote works , the engine turns over but will not start , i thought i would need the engine ecu to match becm unit but been told by 2 companys that my becm should work and no need to change engine ecu , im now lost and dont know what to do now so really need help or advice , or even a box of matches