Lack Of Power

Maybe a restriction from tank to fuel pump. Had this happen on a 71 Newport Chrysler.The fuel "sock'' in the tank fell apart and got sucked into the fuel line. Idled fine, revved fine, wouldn't go over 30 mph.Quick check, blow air from line at pump back to tank (cap off).It "may" work for a while. We had to take the sending unit out and run a wire through the bend at the unit to clear it.Thus clean out the tank and installed a new sock. Just a thought....