Hi everyone , so I've just bought a 2001 Dodge caravan , drove it home had to fix the throttle postion sensor , van ran perfect drove to work , did a bit of running around, went to start my van up and it was idealing werid and acting like it was going to stall , check engine light came on and the battery light came on. New fuel pump and new fuel filter has been done still with no change at first it would always start up but run crappy , now it won't start at all just turns over. When plugged into computer it was mass air flow sensor , im just wondering if this would cause the van to run this way , any help would be great. Thanks