Yes, It does have the ProTec ignition.....I am checking the fuel lines....the ball check valve this weekend.

Filter was already replaced....will check again.

Thanks