I don't have an Oregon, but I do have a Colorado 400t. When I put it in automobile mode including "lock on roads", it still does not always do so although for most of the trip it is on the road it still continues to sometimes drift off the road. Most times I can tell which side of the road I was driving on, but there is still somtimes significant drift. This is true even with a Garmin external antenna attached.