yes, kind of know what it is doing. just that it compiles fine. but when using ICprog to burn, it is saying that it cannot find calibration for it and if I want to replace with 3FFFF. I click ok, still nothing. says I have error.

Try inserting a Define OSC 4 and still error.
I am trying to get out of using a crystal for now. at least to learn how not use a xtal.