I burned up my impeller and some one told me I need to check the screen to make sure the rubber from the impeller isnt clogging it. Where is the screen at on a 04 22v
Announcement
Collapse
No announcement yet.
Where is the screen for the cooling system.
Collapse