Hi Shane,
I see this is your first post, Welcome to the forum !
PICs like to have the power start up crisply. To solve your problem my first thoughts are to enable the power up timer in the config statement, to be honest I have not checked to see if this PIC has that function . . . Ah, yes it does in the config2
Code:
_PWRT_ON_2L