I hit a turtle in my 2001 town & country van within minutes started loosing power I pulled over and turned off engine. Everything checked out ok but now it won't start seems like it's not getting fuel
I can hear and feel fuel pump kick on
any ideas?