Longtime House Republican faces pricey primary full of fight