I did check and i am sorry if i missed the issue that was similar.
I have a '98 2.8 that when at idle smells of gas but I cannot find a leak anywhere. It also has misfire codes
21 Faults Found:

16684 - Random/Multiple Cylinder Misfire Detected
P0300 - 35-00 -
16688 - Cylinder 4
P0304 - 35-00 - Misfire Detected
16686 - Cylinder 2
P0302 - 35-00 - Misfire Detected
18014 - Rough Road/Engine Torque Signal from ABS
P1606 - 35-00 - Electrical Malfunction
16684 - Random/Multiple Cylinder Misfire Detected
P0300 - 35-10 - - Intermittent
16688 - Cylinder 4
P0304 - 35-10 - Misfire Detected - Intermittent
16686 - Cylinder 2
P0302 - 35-10 - Misfire Detected - Intermittent
16534 - Oxygen (Lambda) Sensor B2 S1
P0150 - 35-10 - Malfunction in Circuit - Intermittent
17606 - Oxygen (Lambda) Sensor Heater Circuit: B1 S2
P1198 - 35-00 - Electrical Malfunction
17607 - Oxygen (Lambda) Sensor Heater Circuit: B2 S2
P1199 - 35-00 - Electrical Malfunction
16524 - Oxygen (Lambda) Sensor B1 S2
P0140 - 35-00 - No Activity
16885 - Vehicle Speed Sensor
P0501 - 35-00 - Implausible Signal
16544 - Oxygen (Lambda) Sensor B2 S2
P0160 - 35-00 - No Activity
17708 - Misfire Detected. Probable Reason
P1300 - 35-10 - Low Fuel - Intermittent
17708 - Misfire Detected. Probable Reason
P1300 - 35-00 - Low Fuel
16685 - Cylinder 1
P0301 - 35-10 - Misfire Detected - Intermittent
16690 - Cylinder 6
P0306 - 35-10 - Misfire Detected - Intermittent
16685 - Cylinder 1
P0301 - 35-10 - Misfire Detected - Intermittent
16690 - Cylinder 6
P0306 - 35-10 - Misfire Detected - Intermittent
this all happened after I pulled the engine to replace clutch, PP and so forth. Lastly the speedo doesnt work it may just be a wire I forgot to replace but could anyone give me some insight on that?