Nah, you can split the Republican party along pretty clear lines.
Evangelical Christians. Rich people who want tax cuts / less regulation. Xenophobes who think illegal immigration is the worst thing ever. People who have been fooled into thinking that the GOP is a reasonable alternative to the Democrats.