Ok, I figured it out. I forgot that Blaster Master bosses require memorizing specific patterns. Headed to 3rd boss now. Loving this game! Thank God for save points, the original didnt have any.
The Carnival of Shadows - Folk Punk from Asbury Park, New Jersey
http://www.thecarnivalofshadows.com