yes, may require wire harness and computer from sunfire. Consider removing motor mounts from sunfire as well.
yes
any transmission from 1995 thru 2004 cavalier or Pontiac sunfire
The engine control unit (ECU), or computer, for the 1995 Pontiac Sunfire/Chevrolet Cavalier is located on the right-front side of the vehicle. Directly to the edge of the front frame bar (behind the bumper), and the right-front edge of the fender will be the ECU.
I replaced my 1995 S10 2.2 engine with a 2.2 cavalier engine and it worked fine.
the engine in a cavalier has been the same thing for all years since the late 80's. i accually just used a head from an 89 cavalier on a 95, so yes the engine should bolt right in. besides the obvious body difference in the two years, the engines are exactly the same.
No
1995-1997 Cavaliers and Sunfires used 2 different engines, the 2.2L OHV and the 2.3/2.4L Twin Cam. I believe that the 2.4L engine went unchanged until both engines were dropped in favor of the new ECOTEC powerplant, but in 1998 the 2.2 was revised to become the 2200. So, if you have a 2.2, which I assume because of the SE trim package, then you would need to find one from a J-Body (Cavalier or Sunfire) from 1995-1997.
Have a look at this web site; http://consumerguideauto.howstuffworks.com/1995-to-2005-pontiac-sunfire-6.htm FriPilot
4
The oil sending unit on a 1995 Cavalier is on the passenger side of the engine. It is close to the oil filter, screwed into the block.
its under the intake in the front of the engine
Call a salvage yard. They can help you with an answer. Although, 2oz of displacement would hardly justify the trouble of doing a swap, unless if the valves are different, in that case, you would probably have to change the PCM and the accompanying harness. First off I've never heard of a 2.5L engine unless you mean the 2.4L in the GT and the Z24. Second, why would you want to swap them. The 2.3L HO engine is much better.