I must be missing something trivial because it's still not working.
I added a new variable called "scale" that takes the pre existing size of objects and multiplies to that scale. It will also multiply the cameras distance by said scale.
However the culling still happens. if I move the camera high enough yes it stops. but at that height it stops being behind the player.
Also there is an odd distortion going on. I must be overlooking something.