Hello Brad,
Finally, I had a chance to check my car and since the coolant temp sensor was properly connected I started looking around and found that there is a connector at the firewall right behind the driver seat, started pushing the cables into the connector (one at the time) I heard a 'click' on the yellow cable (attached picture)
afterwards the engine started immediately as it has done it for the past seven years.. :-)
I still have a service light but have not got a chance to track it down
PS: I realized that I had use the wrong term to describe the symptoms, I should have used "unburnt fuel smell" instead of "raw fuel smell, that implies a fuel leak'..
Spanglish..?