I have a 03 Chevy Blazer 4.3L Vortech 4X4 automatic. It has just recently strated to idle rough and has died on me twice now. There are no warning light on either. Any ideas?