The Rover stranded me in the middle of a major intersection the other day - Fairview and West st - also the fuel pump. Part of the joy of modifying vehicles it seems. Everyone was very helpful about honking their horns at me while I pushed the truck out of the street by myself :?