I haven't encountered a limit myself, although I don't think anything I have done has gone much beyond 30000 lines at max, so it could be possible. Does it come up with an error message when you try to compile or just sit there?
If it is a size limitation, perhaps you could get round it by taking some parts of your program and putting into a separate file, and include it at the start of the main as a function? Just a thought, it may not be the size causing it anyway of course.
Also, it may be worth adding some fake lines to your old working program, to test if it is the size, or something to do with your new code. Duplicate a function or label to get the code size up. Obviously changing the label or function name so it doesn't affect your existing ones.
Anyways, just a few ideas, I think you will have to play about yourself to find the answer, unless others have hit the same problem in the past. I'm pretty sure FPS creator has a large amount of code to it, but can't remember how many lines as such. Has anyone else wrote something as big or bigger without problems?
http://s6.bitefight.org/c.php?uid=103081