Pit files can help ...as u already knw..
No pit file flashing doesn't needs working recovery..
U can flash pit file by odin itself...

Did u tried flashing a pit file?
Nokia 1100 > Nokia 6600 > Nokia N72 > Nokia n95 > Nokia N86 > Htc Touch > Xperia U > Galaxy S2Plus > Galaxy S2 > Galaxy Grand Duos > NEXUS 5

Feel FREE to pm me in case u need technical support (not developer level ) or want any suggestion.