James pumped in 26 points, Bosh added 22 to go with nine rebounds and James Jones supplied 18 points for the Heat, who improved to 10-1 when playing without their all-star guard.
Wade sat out the contest while recovering from a sprained right ankle.
The Pistons were led by Brandon Knight with 16 points and five rebounds.
Couple mistakenly served bag of cash at McDonald's drive-thru
Jordana Brewster on Paul Walker: 'He was an enormous presence in my life'