I spoke too soon. Doing about 50mph it happened again, lost power, but didnt stall. After 20 seconds or so it was back to normal. I'm gonna check some sensors just for te hell of it, but it's gotta be the fuel pump.
Where did you say I could get that Focus SVT pump for $80?