I have done that. I think that I found the problem. On the Kia Tech site I found out that some 96 Kia Sephias produced from Oct. 13, 1995 vin numbers (KNAFA125XT5241493)thru April 26, 1996 vin numbers (KNAFA125XT5260145) where the check engine light illuminates and one or more engine misfire Diagnostic Trouble Codes (DTC) (P0300, P0301, P0302, P0303 or P0304) is stored in the OBD-II system diagnostic memory... Anyways here is the link if anybody might be having this problem.
http://www.kiatechinfo.com/TechInfo/...cu_no=22&page=
Basically two wires were incorrectly connected and they have to be swapped to correct the missfire.
Hope this helps someone!!!