Sorry for whining about this camera stuff. Turns out I had it right from the get go. It was my test function that was all messed up. I had just about given up on this so I just loaded a map and was ready to test other stuff, then everything was working perfect. Thanks for the help anyway.