I think you're right about fuel starvation. Check the fuel filter beffore tearing the carbs apart