Does anybody here have one of these? I web surfed my way here when I found the one with the Cuda sitting on it on the "Building a Homemade Trailer" thread. Bought one of these at an auction as a pile of parts on the cheap but didn't know how it was supposed to work or if it was even all there...