AllTrbo: You got the right place..
First time I went to Pungo I missed it. Partly because I was just breaking 100 when I went by.. The road just screamed "OPEN IT UP" So I did.. Almost as much as the Taxi Way at Fentress does (right Kienan
And If you still have stock turbo and shit, you MIGHT be in ESP. The boost thing is really up to you. Technically, I think the rules say "No boost controllers". If you don't have one, then you're fine. I'm no where close to ESP, so I don't know the rules anymore. Mine's in SM because, well, I've screwed witih everything