I think the -5.5 is not a great idea considering how close so many of USF's games have been. I could understand USF -2.5 for around +135/+140, but they're 1-5 in the Big East for a reason. They can't fukking put up points against BE opponents and their defense is what's been keeping them in the games (They've scored 17 points or less in 4 of 6 conference games).
The big issue with USF in this game is BJ Daniels' health. I think he'll probably play, but I would be very wary of his durability throughout the game. A shoulder sprain is going to be painful and realistically, he won't have it in him to throw a lot downfield all game. He's going to have to pick his spots and play smart. As a runner, he's going to have to be really careful because all it will take is a couple of solid shots on that right side and his range/accuracy will become problematic. More likely he'll need to rely more heavily on his RBs as the game progresses, and seeing as WVU is a team that tends to get stronger as the game goes on, this isn't an ideal situation for the Bulls.
As for the Mountaineers, they've had some sketchy games recently, but their problems have largely been a result of mistakes on the field, gifting opponents with free points, and absolutely awful punting. The thing is, WVU made some big roster changes at
halftime against Pittsburgh that paid huge dividends. RG Quinton Spain (6'6", 330) and RT Curtis Feigt (6'6", 300) were inserted into the offensive line and despite limited previous playing time, they dominated, manhandling the Pittsburgh defensive line and really opening up the WVU running game. The other major issue for WVU all season has been punting, but they inserted their backup kicker, Corey Smith into the role in the second half and he averaged 57 yards on four punts.
Between boosting their run production and improving special teams, WVU improved dramatically where they were weakest, and I'm starting to really like WVU to win this game. BJ Daniels could very well come in healthier than expected and play a huge game, but I don't really think that's going to happen. I think it's a lot more likely that WVU is going to be the one that comes into this game playing to win.