2003 Ford Escape Q&A

2003 Ford Escape Question: while driving it lost power and stopped running. wont start what is wrong?

there is no obd code. installed new fuel pump to no avail. changed idle air control valve 1 week before, for high idle issue. then it ran fine till it died. -
Answer 1
4-or 6cyl.? one has timing belt other has chain . -
Comment 1
Fixed! it was a bug in the maf sensor! cleaned it out now it runs great. -
Comment 2
Thank you for your response glad it is fixed.Damn insects! -