A method (300 and 400) of determining if a fluid level in a transmission satisfies a fluid threshold level, the transmission including a controller and being coupled to a powered vehicle, comprising: providing an inclinometer disposed in the controller and a fluid sensor, and characterized by executing an enabling algorithm, the enabling algorithm comprising: performing a first set of measurements, the first set of measurements including measuring transmission output speed, measuring fluid temperature, and measuring input speed; and comparing the measured transmission output speed to a first threshold, the measured fluid temperature to a second threshold, and the measured input speed to a third threshold; enabling a performance algorithm based on a result of each comparison executed in the enabling algorithm; executing the performance algorithm, the performance algorithm comprising: performing a second set of measurements, the second set of measurements including measuring a grade of a surface upon which the vehicle is positioned with the inclinometer; measuring the fluid level in the transmission with the fluid sensor; communicating the measured grade and measured fluid level to the controller; determining a fluid level threshold based on the measured grade; comparing the measured fluid level with the fluid level threshold; and determining if the measured fluid level is satisfactory based on the step of comparing the measured fluid level with the fluid level threshold; and performing the step of executing the performance algorithm so long as the measured transmission output speed is less than the first threshold, the measured fluid temperature satisfies the second threshold, and the measured input speed satisfies the third threshold. providing an inclinometer disposed in the controller and a fluid sensor, and characterized by executing an enabling algorithm, the enabling algorithm comprising: performing a first set of measurements, the first set of measurements including measuring transmission output speed, measuring fluid temperature, and measuring input speed; and comparing the measured transmission output speed to a first threshold, the measured fluid temperature to a second threshold, and the measured input speed to a third threshold; performing a first set of measurements, the first set of measurements including measuring transmission output speed, measuring fluid temperature, and measuring input speed; and comparing the measured transmission output speed to a first threshold, the measured fluid temperature to a second threshold, and the measured input speed to a third threshold; enabling a performance algorithm based on a result of each comparison executed in the enabling algorithm; executing the performance algorithm, the performance algorithm comprising: performing a second set of measurements, the second set of measurements including measuring a grade of a surface upon which the vehicle is positioned with the inclinometer; measuring the fluid level in the transmission with the fluid sensor; communicating the measured grade and measured fluid level to the controller; determining a fluid level threshold based on the measured grade; comparing the measured fluid level with the fluid level threshold; and determining if the measured fluid level is satisfactory based on the step of comparing the measured fluid level with the fluid level threshold; and performing a second set of measurements, the second set of measurements including measuring a grade of a surface upon which the vehicle is positioned with the inclinometer; measuring the fluid level in the transmission with the fluid sensor; communicating the measured grade and measured fluid level to the controller; determining a fluid level threshold based on the measured grade; comparing the measured fluid level with the fluid level threshold; and determining if the measured fluid level is satisfactory based on the step of comparing the measured fluid level with the fluid level threshold; and performing the step of executing the performance algorithm so long as the measured transmission output speed is less than the first threshold, the measured fluid temperature satisfies the second threshold, and the measured input speed satisfies the third threshold.