1) this tank of fuel has higher % of ethnol
2) tire pressure is lower than recommended (tpms no alarm does not mean the pressure being appropriate)
3) what kind of oil they put in? if your car requires syn oil but they put in dino oil, that would have a negative impact.
4) check if your hand brake is on
5) check gas tank cap
maybe more...