I would create a secondary data connection to the list and make sure to pull in all the fields that you need to display in your template. Then you can add a filter to your repeating table to only display rows that have PM and Cycle equal to the values that the user selected in the dropdowns.
Another method is to use queryFields. With the secondary data connection, you can set the queryFields for PM and Cycle to your dropdown values and then create a rule to query the connection. This should return only the rows that match your criteria and you can simply display this in a repeating table again.