Jack, have you checked the part number on the engine harness? Most 95s were involved in a recall that replaced the harness for corosion and fire hazard. Could have been a possible cause of the previous fire and surely dont want it to be the cause of another one!
http://www.pcarworkshop.com/images/c/c9/Engine_wiring_harness_9752_2002_6tu901a02us.pdf
There are some part numbers listed in there to see which harness you have or if it needs to be updated. Surprisingly, its only @ $85.00 compared to the identical $750.00 original!