A fellow carp on the fly fan. Awesome! As all these guys have said, your best bet is spending a little time patrolling with the electronics. And also while you're cruising, break up the river into zones. Don't look at it as one big body, but rather a collection of features. Sandbars, holes...