I would've typed as a definite P. Certainly not a J, and that because of your activities... I mean, I don't think that a J would "waste" his/her time digging for dinosaur bones in the yard.
And probably, a J would've known what his/her B.A degree will be.
Of course, these are just supositions, but I am convinced you are INTP. Maybe ISTP.