Still wondering if I am prewired for satellite? I have a white plug sticking out of a harness under the dash by my left knee. Is this it? According to this: http://www.yournissanparts.com/catalog.aspx?storename=nissanofturnersville&DeptID=235151&ItemID=9532244&detail=1 I can plug it in a...