Wow, this thread really got exciting since I've checked it last! Glad to see you put some elbow grease in there and cleaned some parts by hand and didn't rely on a magic bullet in a can!
Side note, this thread might have been one of the biggest E-pen15 competition threads I've seen on EF for a...