I have a 2003 BF200 that previously ran great and suddenly we lost power and could only do like 1000rpms and motor was surging as if it was fuel starved until it totally quit running and we could not re-start. So, we performed a complete fuel maintenance by draining tank, new water separator...