Long story short my 1996 eclipse started misfiring only when driven under 2000 rpm and only when its warm outside if its cold out then it wont miss. I checked codes and got a cylinder one and four misfire, I have changed the spark plugs, wires and coil and still no luck. I am at a lost of where to check next. Any input would be greatly appreciated.