It does have the grease cup, but I am not sure about the spring. I will have to pull it apart and check.