So the best thing I can do in this case is buy a new amp? It's not like it doesn't work, I bought it off of eBay and when I went to the guy's house he had it set up in his garage and let me test it out. It played without a problem so that's mainly why this has been so confusing.
What cable did you plug into at buddy's place, and did you use your bass to test the amp there? If you did, in theory just buy the same cable as buddy has, and you should be good to go