Hi guys im new to this sight but not new to working on cars and bikes. I signed up to this forum for some helpful info. Here's the deal. I have a 99 grand prix gt that i have been having problems with the motor. Its been getting water in the intake its making a puddle above my heads laying in the lower intake and causing my car to try to run on water lol. So i changed upper and lower intake gaskets and tb gasket. It still does it. When u rev the motor it collapses my radiator hoses and fills my motor with water. Everyone keeps saying head gaskets but if were that then how is there water sitting above the heads in the intake. Well here is what iv decided to do. I found a 3.8 super charged motor and hae decided to put that in. I know i have to have the ecu and wiring harness, but here is my question. My car is a 4 door with all options and the car im getting the motor and ecu out of is a 2 door gtp. My question is will a 2 door ecu work on a 4 door correctly, and still let all of my windows and etc. to work? Also will i have to get the ecu reflashed or redone to work on my car or can i just plug and play and have no problems? I need a 100% correct answer not just people guessing this is my daily driver and i dont need a piece of garbage thats just gonna break down. Any help is appreciated